Browse free open source Education software and projects for Windows and Mac below. Use the toggles on the left to filter open source Education software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Skillfully - The future of skills based hiring Icon
    Skillfully - The future of skills based hiring

    Realistic Workplace Simulations that Show Applicant Skills in Action

    Skillfully transforms hiring through AI-powered skill simulations that show you how candidates actually perform before you hire them. Our platform helps companies cut through AI-generated resumes and rehearsed interviews by validating real capabilities in action. Through dynamic job specific simulations and skill-based assessments, companies like Bloomberg and McKinsey have cut screening time by 50% while dramatically improving hire quality.
    Learn More
  • 1
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    Tux Paint is a free, award-winning drawing program originally created for children ages 3 to 12, but enjoyed by all! It combines an easy-to-use interface, fun sound effects, and an encouraging cartoon mascot who guides children as they use the program. You're presented with a blank canvas and a variety of drawing tools to help them be creative. Along with paintbrush, shapes and text, Tux Paint includes a "stamp" feature to add pre-drawn or photographic imagery to pictures, and a set of "magic tools" that provide filter effects (like blur, tint and waves) and interesting drawing tools (like train tracks, bubbles and grass). Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents & teachers, or downloaded from 3rd parties. Tux Paint is available for Windows, macOS, Android, Linux, & Haiku operating systems, among others.
    Leader badge
    Downloads: 18,478 This Week
    Last Update:
    See Project
  • 2
    Logisim
    An educational tool for designing and simulating digital logic circuits, featuring a simple-to-learn interface, hierarchical circuits, wire bundles, and a large component library. As a Java application, it can run on many platforms.
    Leader badge
    Downloads: 7,818 This Week
    Last Update:
    See Project
  • 3
    Stellarium

    Stellarium

    A planetarium software that shows a 3D simulation of the night sky

    Stellarium renders 3D photo-realistic skies in real time with OpenGL. It displays stars, constellations, planets, nebulae and others things like ground, landscape, atmosphere, etc.
    Leader badge
    Downloads: 2,838 This Week
    Last Update:
    See Project
  • 4
    Zero Install
    Zero Install is a decentralised cross-distribution software installation system. Create one package that works everywhere! With dependency handling and automatic updates, full support for shared libraries, and integration with native package managers
    Leader badge
    Downloads: 2,410 This Week
    Last Update:
    See Project
  • The Most Powerful Software Platform for EHSQ and ESG Management Icon
    The Most Powerful Software Platform for EHSQ and ESG Management

    Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

    Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
    Learn More
  • 5
    Jmol

    Jmol

    An interactive viewer for three-dimensional chemical structures.

    Over 1,000,000 page views per month. Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four independent modes: an HTML5-only web application utilizing jQuery, a Java applet, a stand-alone Java program (Jmol.jar), and a "headless" server-side component (JmolData.jar). Jmol can read many file types, including PDB, CIF, SDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian, GAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other quantum chemistry programs. Files can be transferred directly from several databases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple files can be loaded and compared. A rich scripting language and a well-developed web API allow easy customization of the user interface. Features include interactive animation and linear morphing. Jmol interfaces well with JSpecView for spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD programs for 3D printing (VRML export).
    Leader badge
    Downloads: 1,014 This Week
    Last Update:
    See Project
  • 6
    Klavaro Touch Typing Tutor

    Klavaro Touch Typing Tutor

    A very efficient tutor.

    A touch typing tutor very flexible, supporting customizable keyboard layouts. You can edit and save new or unknown keyboard layouts, as the basic course was designed to not depend on specific ones. Also, there are some charts about the learning process.
    Leader badge
    Downloads: 996 This Week
    Last Update:
    See Project
  • 7
    Quite Universal Circuit Simulator

    Quite Universal Circuit Simulator

    A circuit simulator with graphical user interface (GUI)

    Qucs is a circuit simulator with graphical user interface. The software aims to support all kinds of circuit simulation types, e.g. DC, AC, S-parameter, Transient, Noise and Harmonic Balance analysis. Pure digital simulations are also supported.
    Leader badge
    Downloads: 885 This Week
    Last Update:
    See Project
  • 8
    Moodle

    Moodle

    A free course management system (CMS) to create online learning sites

    Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. https://moodle.org/
    Leader badge
    Downloads: 529 This Week
    Last Update:
    See Project
  • 9
    eXe

    eXe

    eLearning XHTML editor

    eXe, the eLearning XHTML editor, is a freely available authoring application that assists teachers in the publishing of web content without the need to become proficient in HTML or XML markup. Resources authored in eXe can be exported to the web or LMS.
    Leader badge
    Downloads: 295 This Week
    Last Update:
    See Project
  • Yeastar: Business Phone System and Unified Communications Icon
    Yeastar: Business Phone System and Unified Communications

    Go beyond just a PBX with all communications integrated as one.

    User-friendly, optimized, and scalable, the Yeastar P-Series Phone System redefines business connectivity by bringing together calling, meetings, omnichannel messaging, and integrations in one simple platform—removing the limitations of distance, platforms, and systems.
    Learn More
  • 10
    FET- Free timetabling software
    FET is free timetabling software for schools, high-schools and universities. Scheduling is done automatically. Please visit the project web site https://lalescu.ro/liviu/fet/ to be sure you always have the latest version
    Leader badge
    Downloads: 276 This Week
    Last Update:
    See Project
  • 11
    XDXF - XML Dictionary Exchange Format
    XDXF is a project to unite all existing open dictionaries and provide both users and developers with universal XML-based format, convertible from and to other popular formats like Mova, PtkDic, StarDict, ABBYY Lingvo etc. * New drafts of format can be found here: https://github.com/soshial/xdxf_makedict/tree/master/format_standard * The development of dictionary converter moved to Github: https://github.com/soshial/xdxf_makedict
    Downloads: 201 This Week
    Last Update:
    See Project
  • 12
    wxMaxima

    wxMaxima

    Cross platform GUI for Maxima

    wxMaxima is a cross-platform graphical front-end for the computer algebra system Maxima based on wxWidgets. It provides nice display of mathematical output and easy access to Maxima functions through menus and dialogs. This project has moved to github and can be reached at http://wxmaxima-developers.github.io/wxmaxima/
    Leader badge
    Downloads: 162 This Week
    Last Update:
    See Project
  • 13
    Kiwix

    Kiwix

    Wikipedia offline & more

    Kiwix is an offline reader for Web content. It's especially intended to make Wikipedia available offline. With Kiwix, you can enjoy Wikipedia on a boat, in the middle of nowhere... or in Jail. Kiwix manages to do that by reading ZIM files, a highly compressed open format with additional meta-data.
    Leader badge
    Downloads: 135 This Week
    Last Update:
    See Project
  • 14
    "Tux, of Math Command" is a math drill game starring Tux, the Linux Penguin. Lessons are included from simple number typing through addition, subtraction, multiplication, and division of positive and negative numbers. It is intended for kids ~4-10.
    Leader badge
    Downloads: 129 This Week
    Last Update:
    See Project
  • 15
    eduActiv8

    eduActiv8

    A collection of interactive educational exercises

    eduActiv8 is a free Open Source multi-platform educational application that aims to assist in learning various early education topics - from learning the alphabet and new words, colours, time to a wide range of maths-related subjects. eduActiv8 is a continuation of the development of the pySioGame project just under a new name. It is being developed on GitHub at: https://github.com/imiolek-ireneusz/eduActiv8 but 'compiled' releases are published here. The latest version has been partially redesigned to improve usability, but certain activities will still be in the somewhat "prototype quality" - this will be gradually redesigned as time allows. Currently, it is available for Windows, MacOS, Linux and Android (you may need to allow unknown sources to install it on Android). Packages for multiple Linux distributions are available from: https://software.opensuse.org//download.html?project=home%3Aimiolek-i&package=eduactiv8 Support eduActiv8 at https://ko-fi.com/eduactiv8
    Leader badge
    Downloads: 228 This Week
    Last Update:
    See Project
  • 16
    biblatex
    Biblatex is a LaTeX package which provides full-featured bibliographic facilities
    Leader badge
    Downloads: 84 This Week
    Last Update:
    See Project
  • 17
    vym - view your mind
    VYM (View Your Mind) is a tool to generate and manipulate maps which show your thoughts. Such maps can help you to improve your creativity and effectivity. You can use them for time management, to organize tasks, to get an overview over complex contexts
    Leader badge
    Downloads: 80 This Week
    Last Update:
    See Project
  • 18
    MuseScore

    MuseScore

    Free music notation & composition software

    MuseScore is a free and open-source music notation software designed for composers, arrangers, educators, and musicians of all levels. It allows users to write, edit, and print professional-quality sheet music with no limitations or subscription fees. MuseScore Studio supports a wide range of instruments and ensembles, from solo piano and guitar to full orchestras and choirs. The software is easy to learn while still offering powerful tools for advanced notation and score layout. With support for MIDI input and formats like MusicXML and MIDI, MuseScore integrates smoothly with other music software and workflows. Built by a global open-source community, MuseScore continues to evolve through active development and community contributions. Support MuseScore at http://musescore.org/en/donate
    Downloads: 68 This Week
    Last Update:
    See Project
  • 19
    Biogenesis
    Biogenesis is an artificial life program that simulates the processes involved in the evolution of organisms. It shows colored segment based organisms that mutate and evolve in a 2D environment. Biogenesis is based on Primordial Life.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
  • 20
    DictionaryForMIDs

    DictionaryForMIDs

    Dictionary for Mobile Information Devices and PCs

    DictionaryForMIDs is an dictionary application for cell phones, tablets and PCs. The dictionary is completely installed on the device ("offline dictionary"), i.e. after installation there is no need for an internet connection. DictionaryForMIDs can be set up for any dictionary, for any language, or for any other lookup-purpose. The DfM-Creator tool is used to set up a dictionary for use with DictionaryForMIDs.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 21
    forma.lms

    forma.lms

    forma.lms is a Learning Management System (LMS), opensource lms

    forma.lms is an open-source, web-based elearning platform (learning management system - LMS), used to manage and deliver online training courses. It's focused on corporate training needs. The projects forma.lms ((aka formalms) was originally created as a fork of Docebo CE v 4.0.5. The support comnunity of forma.Lms is active on https://forum.formalms.org/
    Leader badge
    Downloads: 71 This Week
    Last Update:
    See Project
  • 22
    European digital radio & television uses the DVB standard to broadcast its data. Project X gives you a look behind the transmissions and tries its best to handle & repair many stream types and shows what went wrong on reception.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 23
    Nootka

    Nootka

    application to learn classical score notation.

    Nootka helps understand the basics of music notation: reading and practicing playing musical scores. ​Long story short: the user plays notes (melody) displayed by the app, which then in real time checks if the notes was played correctly. The application is free and open source. It works under Windows, Linux, Mac and Android...
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 24
    WIKINDX

    WIKINDX

    Virtual Research Environment / On-line Bibliography Manager

    Reference management, bibliography management, citations and a whole lot more. Designed by academics for academics, under continuous development since 2003, and used by both individuals and major research institutions worldwide, WIKINDX is a Virtual Research Environment (an enhanced on-line bibliography manager) storing searchable references, notes, files, citations, ideas, and more. An integrated WYSIWYG word processor exports formatted articles to RTF and HTML. Plugins include a citation style editor and import/export of bibliographies (BibTeX, Endnote, RIS etc.). WIKINDX supports multiple attachments with each reference, multiple language localizations, and uses a template system to allow users to visually integrate WIKINDX into their sites. WIKINDX runs on a web server giving you and your research group ownership and global access from any web-enabled device. You manage your database, you own your data. WIKINDX can be test-driven at: https://testdrive.wikindx.com
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • 25
    "Roberge's Used Robot (RUR) : a Python Learning Environment" is a Python implementation of a "robot environment" as introduced by R. Pattis in 1981. **It is obsolete.** See https://github.com/aroberge/rur-ple
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next