List of Free and Open Source Learning Software

Here is our list of Free and Open Source Learning Software. Please contact us if you know of a program that should be on this page. Boffin supports open source software. If you have an open source project, we may consider making a small donation to your project. To be considered, please get in touch via the contact page.

Financial Accounting Tutor 11.0

Financial Accounting Tutor 11.0 is a software ideal for teachers, students and employees who would like to learn the basics of financial accounting. It teaches the economic and financial aspects of the trade. Financial Accounting Tutor 11.0 also provides an introduction to accounting and an overview of assets, liabilities, and equities. It also teaches accounting procedures with an in-depth analysis of financial statements. It works on Windows 95, 98, ME, NT, 2000 and XP 32-bit operating systems.

Byki Express

Byki Express is a freeware ideal for people who want to learn to speak and write in another language. It focuses on teaching frequently used words and phrases as well as common expressions. Users can also subscribe to the free daily delivery of Word of the Day via email or RSS feed. It offers over 65 languages including French, Korean, Italian, Spanish, even Swahili and Arabic. It runs on Windows XP, Vista and higher and on Mac OSX.

Teachers Report Assistant

Teachers Report Assistant is a Windows-compatible freeware to help out coaches, educators and teachers in making student report cards via word processors. It helps shorten the amount of time teachers spend in writing their reports about each student's progress. It makes use of ready-made statements and phrases that teachers can customize according to each student's performances and needs.


GeoGebra is a software that teaches geometry, algebra, calculus, tables, graphs and statistics all in just one application. It is ideal for students from elementary up to university level. This award-winning educational software boasts of 12 recognitions received including the recent MERLOT Classic Awards 2013. It can run on all platform types such as Windows, Mac OSX and Linux OS. Its portability feature allows it to be saved on a USB flash drive and used anywhere.

Guitar Guru

Guitar Guru is a free application for those who would like to quickly learn how to play the guitar without paying for expensive guitar lessons. It has an easy to use and customizable interface with an interactive fretboard. Users can adjust the playback tempo to suite their desired pace and synchronize the sessions with the recording of the song they want to play. It has versions available for Windows and Mac operating systems.


Chesspad is a free database of chess games in PGN format. Users can create new databases and manage existing ones. Chess moves are shown in a chessboard and as movetexts or algebraic chess PGN notations on the right side of the page. The game board included can be resized and users can create databases. It supports UCI and Winboard engines and works on Windows 7, Vista and XP.

Piano Booster

Piano Booster is a free piano teaching application that gives piano lessons for beginners and advanced players. Music notes are being flashed on the screen while users are playing on a midi piano keyboard whether with both hands or just one. The software has the ability to listen, follow and prompt players when the wrong note has been played. It works on Windows, Mac OS X and Linux.

Just Learn Morse Code

Just Learn Morse Code is a software that teaches Morse code correctly using the Farnsworth timing and the Koch's method. It has a very easy to navigate interface which consists of an output pane and a codes pane. Users can type a word they want to learn and the software will start playing the morse code for them to follow per character. It's Windows 98, ME, Vista, XP, 7, 2000 and 2003- compatible.