# data[].attributes.body
Still my favourite drawing program for schools especially the younger children.

# data[].attributes.attachment_link.description
Tux Paint is a free, award-winning drawing program for children ages 3 to 12 (for example, preschool and K-6). Tux Paint is used in schools around the world as a computer literacy drawing activity. It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program.

# data[].attributes.body
Still my favourite piece of library software, takes a little setting up but a great system,

# data[].attributes.attachment_link.title
Koha - Open Source ILS - Integrated Library System

# data[].attributes.attachment_link.description
Koha is the first open-source Integrated Library System (ILS). In use worldwide, its development is steered by a growing community of libraries collaborating to achieve their technology goals. Koha's impressive feature set continues to evolve and expand to meet the needs of its user base.

# data[].attributes.body
Live Music coding

# data[].attributes.attachment_link.readable_text
Experience the sound of code.

Sonic Pi is your free code-based music creation and performance tool.

Powerful for professional musicians and DJs.
Expressive for composition and performance.
Accessible for blind and partially sighted people.
Simple for computing and music lessons.

Learn to code creatively by composing or performing music in an incredible range of styles from Classical & Jazz to Hip hop & EDM. Free for everyone with a friendly tutorial.

Brought to you by Sam Aaron and the Sonic Pi Core Team.

Sonic Pi lets you use simple code to turn your computer into a fully networked live coding music studio:

Multi Channel Audio In/Out

Well-timed MIDI In/Out

Well-timed OSC (Open Sound Control) In/Out

Ableton's Link network metronome built-in

Sonic Pi is a new kind of musical instrument.
Watch how you can use it for live performances from ambient sets to dance music in nightclubs...

Sonic Pi Band - Sam Aaron & Ben Smith

Reeled - Jylda & Sam Aaron

Daft Punk - Aerodynamic
coded by Sébastien Rannou

Join the friendly Sonic Pi community and share your ideas and thoughts with other educators, musicians and live coders...

Sonic Pi in the

Sonic Pi was specifically designed for and built in collaboration with teachers for use in the classroom.

Classroom Ready

Sonic Pi was designed, implemented and developed with extensive classroom trials in close collaboration with teachers.
Introduction for Teachers

Engage your students by coding music in your classroom today.

Sam Aaron, creator of Sonic Pi, has written this book to
complement the built-in tutorial.

Master live loops, code drum breaks, compose your own melodies make random riffs and loops, learn to shape and sculpt sounds and much, much more...

"Sonic Pi lowers the barrier to entry for a creative experience with code..."

Music. Code. Simple.

See how easy it is to get started coding your first sounds...

What are you waiting for? Get yourself a copy of Sonic Pi for:
Windows macOS Raspberry Pi OS

What's Happening with

Here's a taster of some of the exciting things happening in the Sonic Pi world...

Sonic Pi was an Education Partner for Convo, an ambitious new work at the Royal Albert Hall featuring 1,000 young instrumentalists & singers combining traditional instruments & code.
Watch the performance here

Sam Aaron performed with Sonic Pi at Moogfest 2016. Rolling Stone featured his performance in their review of the festival and said it "transcended the present".

Sonic Pi was an Education Partner for Convo, an ambitious new work at the Royal Albert Hall featuring 1,000 young instrumentalists & singers combining traditional instruments & code.
Watch the performance here

Sam Aaron performed with Sonic Pi at Moogfest 2016. Rolling Stone featured his performance in their review of the festival and said it "transcended the present".

The Sonic Pi: Live & Coding project has launched a series of 10 "Pop Pi" music videos created by artists using Sonic Pi.

Get Sonic Pi for

Get started on the world's most affordable computer.

Built for Raspberry Pi

Get the latest version of Sonic Pi for your Raspberry Pi to take advantage of all the new features such as MIDI, OSC networking, new translations, improved interface, headphone audio and much, much more...

Terminal Installation

As an alternative to the double-click installation, you can run the following commands via the terminal (within the directory you downloaded the deb file):
sudo apt update
sudo apt install ./sonic-pi_4.4.0_1_bullseye.arm64.deb

Back to top

Get Sonic Pi for

Turn any PC into a full Sonic Pi workstation.

Built for Windows 10 &amp 11

Sonic Pi has been developed and designed to work perfectly on laptops and desktops running either Windows 10 or 11.

MSI Installer

Sonic Pi is available as a signed MSI installer for you to securely install on your machine or network.

Getting Sonic Pi running on Windows is as easy as 3, 1, 4...
Back to top

Get Sonic Pi for

Use the full power of your Mac to take Sonic Pi to the next level.

macOS - Apple Silicon

v4.4.0 for Macs with Apple M1 or M2 chips

Requires Ventura
(macOS 13)
Mac with Apple chip

Securely Built for Apple
Intel or Apple Silicon?
There are two versions available to download. Apple Silicon for newer Macs powered by M1 or M2 chips and Intel for older Macs.

See "About This Mac" for your chip type.

Using macOS 10.15 or below?
Download previous releases here

macOS - Intel x64

v4.4.0 for older Macs with Intel chips

Requires Big Sur
(macOS 11)
Mac with Intel chip
Most Common

Getting Sonic Pi running on your Mac is as easy as eating Apple Pi.
Back to top

# data[].attributes.attachment_link.keywords[]
live coding music code programming learn teach

# data[].attributes.attachment_link.description
Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.

# data[].attributes.body
Use of the offline editor to create your own programs, good simple block coding

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
Video editing software works with Blender for amazing titles

# data[].attributes.attachment_link.readable_text
Download OpenShot Video Editor 3.1.1 - now with improved stability and quality-of-life improvements! Highlights & Features: Fixes and Improvements to Tracker and Object Detection effects (fix propert...
Read More
Download OpenShot Video Editor 3.1 - now with 400+ video profiles, improved features, bug fixes, and faster performance! Highlights & Features: Free & Open-Source Video Editor Improved Profiles (400+...
Read More

# data[].attributes.attachment_link.title
OpenShot Video Editor | Free, Open, and Award-Winning Video Editor for Linux, Mac, and Windows!

# data[].attributes.attachment_link.description
OpenShot is an award-winning free and open-source video editor for Linux, Mac, and Windows. Create videos with exciting video effects, titles, audio tracks, and animations.

# data[].attributes.body
Music creation and editing software

# data[].attributes.attachment_link.title
Audacity ® | Free Audio editor, recorder, music making and more!

# data[].attributes.attachment_link.description
Audacity is the world’s most popular audio editing and recording app. Edit, mix, and enhance your audio tracks with the power of Audacity. Download now!

# data[].attributes.body
A website not a program but a way of visually programming a piece of music

# data[].attributes.body
Build animations or games with Alice programming

# data[].attributes.attachment_link.title
Alice – Tell Stories. Build Games. Learn to Program.

# data[].attributes.attachment_link.description
Alice is used to teach students how to code.

# data[].attributes.body
A really good game design program as long as you are running Windows

# data[].attributes.attachment_link.readable_text
Kodu Game Lab is a 3D game development environment that is designed to teach kids basic programming principles. Kodu allows creators to build the world's terrain, populate it with characters and props, and then program their behaviors and games rules in a bespoke visual programming language.

Kodu originated as a project in Microsoft Research. The original target platform was the Xbox 360 using C#, XNA, and releasing via the Indie Games Channel. The choice of releasing on the Xbox informed much of the early UI development since everything needed to be done using a game controller. Since porting to the PC, support for keyboard, mouse, and touch have been added.

The goal for Kodu has always been to be as easy as possible for new users. Guided by this goal, we've tended to design new features so that they are simple and understandable rather than more complex and complete.

The heart of Kodu is the tile-based programming language. The language is high level in the sense that a lot can be accomplished in a very few lines of "kode" compared to traditional programming. The kode is continuously evaluated so that it immediately reacts to any changes in the state of the world. For instance, the sample below shows how to program a character to find and eat all the apples in the game world. Line 1 says that if the character sees an apple, it should move toward it. If there is more than one apple in the world, it automatically chooses the nearest to move toward. Line 2 says that when the character bumps into the apple, it should eat it. The bumped tile is Kodu's way of telling when two characters are close to each other. Once the apple is eaten, it no longer exists in the world, so the character will then go after the next one and so on until no more apples remain.

Having the tiles represent real-world events, actions, and objects helps bridge the gap between a new user's real-world experience and the often abstract nature of computer programming.

Featured Worlds

Questions?

For questions or any support issues, email KoduSupport@InfiniteInstant.com.

# data[].attributes.body
A full office package including wordprocessing, spreadsheets and databases

# data[].attributes.attachment_link.readable_text
Do more - easier, quicker, smarter

LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org (commonly known as OpenOffice).

Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.

Out now: LibreOffice 7.6

Document themes * Navigation panel in Impress * Highlighting for used styles
Discover it!
LibreOffice Conference 2023

September 20 - 23 in Bucharest, Romania. We'll have workshops,discussions and lots of fun!
Join us there
Fantastic People

LibreOffice is about more than software. It's about people, culture, creation, sharing and collaboration.
Join us today!

# data[].attributes.attachment_link.title
Home | LibreOffice - Free Office Suite - Based on OpenOffice - Compatible with Microsoft

# data[].attributes.attachment_link.description
Free office suite - the evolution of OpenOffice. Compatible with Microsoft .doc, .docx, .xls, .xlsx, .ppt, .pptx. Updated regularly, community powered.

# data[].attributes.body
A free package for Visual Basic another great programming language

# data[].attributes.attachment_link.title
Visual Studio: IDE and Code Editor for Software Developers and Teams

# data[].attributes.attachment_link.description
Visual Studio dev tools & services make app development easy for any developer, on any platform & language. Develop with our code editor or IDE anywhere for free.

# data[].attributes.body
A great multi platform 2D art package similar to photoshop

# data[].attributes.attachment_link.readable_text
The Free & Open Source Image Editor

This is the official website of the GNU Image Manipulation Program (GIMP).

GIMP is a cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems. It is free software, you can change its source code and distribute your changes.

Whether you are a graphic designer, photographer, illustrator, or scientist, GIMP provides you with sophisticated tools to get your job done. You can further enhance your productivity with GIMP thanks to many customization options and 3rd party plugins.

High Quality Photo Manipulation

GIMP provides the tools needed for high quality image manipulation. From retouching to restoring to creative composites, the only limit is your imagination.

Original Artwork Creation

GIMP gives artists the power and flexibility to transform images into truly unique creations.

Graphic Design Elements

GIMP is used for producing icons, graphical design elements, and art for user interface components and mockups.

Programming Algorithms

GIMP is a high quality framework for scripted image manipulation, with multi-language support such as C, C++, Perl, Python, Scheme, and more!

Key Component in a Desktop Publishing Workflow

GIMP provides top-notch color management features to ensure high-fidelity color reproduction across digital and printed media. It is best used in workflows involving other free software such as Scribus and Inkscape.

Extensibility & Flexibility

GIMP provides extensibility through integration with many programming languages including Scheme, Python, Perl, and more.

The result is a high level of customization as demonstrated by the large number of scripts and plug-ins created by the community.

High Quality Photo Manipulation background image by Pat David ( cba )

# data[].attributes.attachment_link.description
GIMP - The GNU Image Manipulation Program: The Free and Open Source Image Editor

# data[].attributes.body
Not a program but a great programming website for children of all ages

# data[].attributes.attachment_link.title
Learn computer science. Change the world.

# data[].attributes.attachment_link.description
Every student in every school deserves the opportunity to study computer science.

# data[].attributes.body
Teaching Python from year 7 as text based programming using the IDLE interface

# data[].attributes.attachment_link.readable_text
Python is a programming language that lets you work quickly and integrate systems more effectively. Learn More

Fundraiser deal on now: Get a discount on PyCharm + all proceeds go to the Python Software Foundation. Ending soon! GET THE DEAL

# data[].attributes.attachment_link.keywords[]
python programming language object oriented web free open source software license documentation download community

# data[].attributes.attachment_link.description
The official home of the Python Programming Language

# data[].attributes.body
A really good DTP program which allows children to organise a document correctly

# data[].attributes.attachment_link.readable_text
Libre Desktop Publishing

Scribus is reliable and Free. Free really means Free with an uppercase F. Free is more than just gratis (which is just a side-effect). It means that you are in control of your data and, if you wish, the code of your desktop publishing tool. That's what smart individuals and companies prefer

Why Should I Use Scribus?

Because your data belongs to YOU

Most proprietary DTP programs store data in binary file formats that can't be read by most human beings. Some even encrypt their files to make sure that sure you can only access your work with their closed software. If such a file has been damaged, it's close to impossible to repair it.

Scribus uses a radically different approach, because its file format is based on XML, i.e. it can be read and analyzed by using a simple text editor. This not only means that you can repair damaged files rather easily; you can even create your own Scribus files without access to Scribus!

Because color matters

Creative desktop publishing without color is like cooking without spicery. Scribus is being shipped with almost 200 color palettes, and we will add almost 400 more for download in the next stable version. Most of these are commercial color systems, but the collection also includes national and government color standards or open source color collections.

Scribus supports RGB, CMYK and spot colors and, most importantly, provides a robust and very reliable color management that leaves you in control of color display and conversion. Moreover, in Scribus you can emulate various forms of color blindness to see how your color choices affect people with color vision deficiencies.

Because you want predictable results at the printer

Reliable PDF creation is the key to a successful print run at a commercial printing house, and it has been a pillar of Scribus development since the early days of its development. Scribus was the first DTP program in the world that supported the demanding PDF/X-3 specification. Scribus also offers a wide range of options with respect to PDF export.

Issues with PDFs created by Scribus always enjoy the highest development priority and will be solved immediately.

START YOur Libre Graphics Project

# data[].attributes.attachment_link.title
Scribus - Open Source Desktop Publishing

# data[].attributes.attachment_link.description
Scribus is reliable and Free. Free really means Free with an uppercase F. Free is more than just gratis (which is just a side-effect). It means that you are in control of your data and, if you wish, the code of your desktop publishing tool.

# data[].attributes.body
Creating models and animations with year 8

# data[].attributes.attachment_link.readable_text
Free and Open Source

Blender is a public project hosted on blender.org, licensed as GNU GPL, owned by its contributors.

For that reason Blender is Free and Open Source software, forever. Learn more

Part of the industry

Blender is a member of ASWF, Khronos, Linux Foundation and OIN. It's also well supported by major hardware vendors such as AMD, Apple, Intel, and NVIDIA.

It's about people.

Designers, developers, engineers, artists. All driven by passion. All using Blender to make an impact.

The Ecosystem

Countless communities and thriving businesses are built around Blender.

Together, these tutorial makers and content creators, add-on developers and global marketplaces form an ever-expanding ecosystem.
Find Blender Communities
Everything You Need

Cycles is Blender's built-in powerful unbiased path-tracer engine that offers stunning ultra-realistic rendering.

· Real-time viewport preview

· CPU & GPU rendering

· PBR shaders & HDR lighting support

· VR rendering support

Blender's comprehensive array of modeling tools make creating, transforming and editing your models a breeze.

· Full N-Gon support

· Edge slide, inset, grid and bridge fill, and more

· Advanced sculpting tools and brushes

· Multi-resolution and Dynamic subdivision

· 3D painting with textured brushes and masking

· Python scripting for custom tools and add-ons

VFX professionals say: "Probably the best tracker in the market". Blender includes production ready camera and object tracking. Allowing you to import raw footage, track the footage, mask areas and see the camera movements live in your 3D scene. Eliminating the need to switch between programs.

· Auto and Manual tracking

· Powerful camera reconstruction

· Real-time preview of your tracked footage and 3D scene

· Support for Planar tracking and Tripod solvers

Thanks to the high quality rigging and animation tools, Blender is being used for numerous short films, advertisements, TV series and feature films now.

· Envelope, skeleton and automatic skinning

· B-spline interpolated bones

· Curve editor and dope sheets

· Custom bone shapes for fast input

· Sound synchronization

Story Art, Drawing 2D in 3D

Really! Drawing directly in a 3D viewport makes a lot of sense. It opens unsurpassed workflow freedom for story-boarders and 2D artists.

· Combine 2D with 3D right in the viewport

· Full Animation Support with Onion Skinning

· Layers & Colors for Stroke and Fill

· Sculpt brush strokes & Parent to 3D objects

Blender has a flexible Python controlled interface. Layout, colors, size and even fonts can be adjusted. Use hundreds of add-ons by the community or create your own using Blender's accessible Python API.

· Customize the interface layout and colors

· Hi-res/Retina screen support

· Create your own tools and add-ons

· Draw over the OpenGL viewport

· Connect with Blender's Render API

# data[].attributes.attachment_link.title
blender.org - Home of the Blender project - Free and Open 3D Creation Software