ATutor ATutor is an Open Source Web-based Learning Content Management System (LCMS).
BYOB (programming language) Build Your Own Blocks or shorter BYOB (renamed Snap! from version 4.0 in 2013) is an educational programming language and multimedia authoring tool that can be - like the Scratch whi...
C.a.R. C.a.R.– Compass and Ruler (also known as Z.u.L., which stands for the German "Zirkel und Lineal") – is a free and open source interactive geometry software that can do geometrical co...
Calligra Flow Calligra Flow (formerly Kivio) is free diagramming software that is a part of Calligra Suite, an integrated graphic art and office suite by KDE.
Cantor (software) Cantor is a free software mathematics application for scientific statistics and analysis.
CaRMetal CaRMetal is an interactive geometry program which inherited the C.a.R. engine.
Celestia Celestia is a 3D astronomy program created by Chris Laurel.
Chamilo Chamilo is an open-source (under GNU/GPL licensing) e-learning and content management system, aimed at improving access to education and knowledge globally.
Chemtool Chemtool is a free software program for drawing chemical structural formulas, written in C using GTK for Unix and Linux.
Claroline Claroline is a collaborative eLearning and eWorking platform (Learning Management System) released under the GPL Open Source license.
Cobocards CoboCards is a web application for creation, study and sharing of flashcards.
CrypTool CrypTool is an open source e-learning tool illustrating cryptographic and cryptanalytic concepts.
Cygwin Cygwin is a Unix-like environment and command-line interface for Microsoft Windows.
Democrasoft Democrasoft, Inc. is a public company that previously operated under the name of Burst.com and specialized in revenue generation via patent monetization in the area of software for video ...
Dokeos Dokeos is an open source corporate learning suite with four components: AUTHOR to build e-learning content, LMS to handle interaction with learners, SHOP to sell a course catalog, and EVALUATE f...
DrGeo DrGeo is a free (under GNU GPL license) software, created by Hilaire Fernandes for the Ofset.
EAGL EA Graphics Library or EAGL is a game engine which was created and developed by EA Canada.
Edu-sharing edu-sharing edu-sharing is an inter-connectable repository system for the co-operative creation, management and usage of learning and knowledge content.
Edubuntu Edubuntu, also previously known as Ubuntu Education Edition, is an official derivative of the Ubuntu operating system designed for use in classrooms inside schools, homes and communities.
EFront (eLearning software) eFront is an open source eLearning platform (also known as a Course Management System (CMS), or Learning Management Systems (LMS), or Virtual Learning Environment (VLE)).
Elgg (software) Elgg is open source social networking software that provides individuals and organizations with the components needed to create an online social environment.
eLML The eLesson Markup Language (eLML) is an open source XML framework for creating electronic lessons.
Env3D Env3D is a Java based open-source 3D game engine.
Etoys (programming language) Etoys is a child-friendly computer environment and object-oriented prototype-based programming language for use in education.
Euphoria (programming language) Euphoria is a programming language originally created by Robert Craig of Rapid Deployment Software in Toronto. Initially developed on the Atari ST, the first commercial release was for the 16-bit MS-DOS platform and was proprietary.
Flashcard Exchange Flashcard Exchange is a freemium web-based application for the creation, study, and sharing of flashcards.
Food Force 2 Food Force 2 is an educational game developed with an aim to defy the pedantic system followed in many countries and to help children explore the community, learn importance of food nutrition.
GCompris GCompris is an software suite comprising educational entertainment software for children aged 2 to 10. GCompris was originally written in C and Python using the GTK+ widget toolkit, but a rewrite in C++ and QML using the Qt widget toolkit is since early 2014 in process.
Genius (mathematics software) Genius (also known as the Genius Math Tool) is a free open source numerical computing environment and programming language, similar in some aspects to MATLAB, GNU Octave, Mathematica and Maple.
GeoGebra GeoGebra is an interactive geometry, algebra, and calculus application, intended for teachers and students.
Ghemical Ghemical is a computational chemistry software package written in C++ and released under the GNU General Public License.
GlChess glChess is a chess program for GNOME, licensed under the GNU General Public License (GPL) as part of GNOME Games.
GNOME Chess GNOME Chess (formerly glChess) is a graphical front-end featuring a 2D and a 3D chessboard interface.
GNU Chess GNU Chess is a free software chess engine which plays a full game of chess against a human being or other computer program.
GNU Octave GNU Octave is a high-level programming language, primarily intended for numerical computations.
GNU Smalltalk GNU Smalltalk is an implementation of the Smalltalk programming language by the GNU Project.
gnuLinEx gnuLinEx, or LinEx, is a Debian-based GNU-Linux operating system that uses GNOME for its desktop.
gnuplot gnuplot is a command-line program that can generate two- and three-dimensional plots of functions, data, and data fits.
GraphCalc GraphCalc is an open source computer program that runs in Microsoft Windows and Linux that provides the functionality of a graphing calculator.
GRASS GIS GRASS GIS (Geographic Resources Analysis Support System) is a free, open source geographical information system (GIS) capable of handling raster, topological vector, image processing, and ...
Impro-Visor Impro-Visor is an educational tool for creating and playing a lead sheet, with a particular orientation toward representing jazz solos.
Instructure Instructure is an educational technology company based in Salt Lake City, Utah.
ITALC ITALC is open source software used for managing classroom computers in Linux and Windows. iTALC enables teachers to remotely monitor and control students' computers. This allows the teacher to perform demonstrations, to close windows and to shut down the computer.
IUP Portfolio The IUP Portfolio is an education platform for Swedish schools, focused around the students individual development plan and learning portfolio.
JavaGnuplotHybrid JavaGnuplotHybrid enables hybrid programming with Java and Gnuplot.
Kalzium Kalzium (German for: Calcium) is a periodic table of the elements for KDE Software Compilation 4.
KAtomic KAtomic is a simple educational puzzle game that is part of the game package which ships with the KDE desktop environment.
KCalc Kcalc is a calculator application integrated with the KDE-Desktop.
KDE Education Project The KDE Education Project (or KDE-Edu project) develops free educational software based on the KDE technologies for students and parents.
KEduca KEduca is GPL (version 2), (free software license) educational software included with the KDE desktop environment.
KGeography KGeography is a Free and open source educational software game that tests students geographical knowledge.
KHangMan KHangMan is an educational computer game designed for young children based on the classic Hangman game.
Kig (software) Kig is free and open-source interactive geometry software, which is part of the KDE edutainment project.
Kiten (program) Kiten is a Japanese Kanji learning tool and reference for the KDE Software Compilation, specifically, in the kdeedu package. It also works as a Japanese-to-English and English-to-Japanese dictionary.
Klavaro Klavaro is a software application to learn and practice touch typing. It comes with courses for many different keyboard layouts across dozens of languages. Klavaro keeps track of the user's progress. If the user completes a lesson well enough the next lesson will be unlocked.
KSEG (software) KSEG is a free (GPL) interactive geometry software for exploring Euclidean geometry.
KStars KStars is a planetarium program using the KDE Platform.
KTouch KTouch is a software application to learn and practice touch typing.
KTurtle KTurtle is an educational programming environment for turtle graphics.
KVerbos KVerbos is a software program for computers.
KWordQuiz KWordQuiz is a computer program designed to teach new vocabulary, which is integrally part of KDE Education Project, which is part of KDE. This program is available under GNU GPL licence.
LabPlot LabPlot is a free software and cross-platform computer program for interactive scientific graphing and data analysis, written for the KDE desktop.
LAMS LAMS, the Learning Activity Management System, is an open source Learning Design system for designing, managing and delivering online collaborative learning activities.
LMMS Linux MultiMedia Studio or LMMS, is a free software digital audio workstation.
Logisim Logisim is a logic simulator which permits circuits to be designed and simulated using a graphical user interface.
Logo (programming language) Logo is an educational programming language, designed in 1967 by Daniel G. Bobrow, Wally Feurzeig, Seymour Papert and Cynthia Solomon.
Mahara (software) Mahara is an open source ePortfolio and social networking web application created by the government of New Zealand.
Marble (software) Marble is a virtual globe that allows the user to choose among the Earth, the Moon, Venus, Mars and other planets.
Mathomatic Mathomatic is a free, portable, general-purpose computer algebra system (CAS) that can symbolically solve, simplify, combine, and compare algebraic equations, and can perform complex number, mod...
Maxima (software) Maxima is a computer algebra system based on a 1982 version of Macsyma.
Metacoon metacoon is an Open Source platform that can be used for online learning, cooperative work and for the creation of learning material.
MicroWorlds MicroWorlds is a program that uses the Logo programming language, a dialect of Lisp programming language.
Mnemosyne (software) Mnemosyne (named for the Greek goddess of memory, Mnemosyne) is spaced repetition software developed from 2003 until the present.
Moodle Moodle (acronym for Modular Object-Oriented Dynamic Learning Environment) is a free software e-learning platform, also known as a Learning Management System, or Virtual Learning Environment ...
OLAT OLAT is an acronym for Online Learning And Training.
OpenCards OpenCards is a free spaced repetition flashcard program.
Opencast Matterhorn Opencast is a term to describe audio and video content, primarily in an academic context.
OpenCourseWare OpenCourseWare (OCW) are course lessons created at universities and published gratis via the Internet.
OpenEd OpenEd from the Open Education Institute, is an online catalog of educational videos, games and exercises aligned to Common Core and other standards.
OpenSIS openSIS is one of several free and open source student information system available to K-12 and higher education institutions.
Oxwall Oxwall is free and open source community software distributed under the Common Public Attribution License.
Pingus Pingus is a free, open source computer game inspired by Lemmings and created by Ingo Ruhnke.
Potion (programming language) potion is a tiny, fast dynamic, stack-oriented computer programming language with a JIT compiler, closures, continuations and exceptions, a Lua-based VM and an Io-based object model built ar...
PSPP PSPP is a free software application for analysis of sampled data, intended as a free alternative for IBM SPSS Statistics.
Qimo 4 Kids Qimo 4 Kids is a child-friendly desktop environment built entirely with free software.
QtiPlot QtiPlot is a platform-independent cross-platform computer program for interactive scientific graphing and data analysis.
RasMol RasMol is a computer program written for molecular graphics visualization intended and used primarily for the depiction and exploration of biological macromolecule structures, such as those foun...
REPLAY (software) REPLAY is a management system for audiovisual content developed at ETH Zurich.
Robocode Robocode is an open source educational game started by Mathew Nelson. Contributions are being made by people including Flemming N. Larsen and Pavel Šavara who work on Robocode to keep it current and fix the bugs.
Sakai Project Sakai is a community of academic institutions, commercial organizations and individuals who work together to develop a common Collaboration and Learning Environment.
SchoolForge SchoolForge is a coalition of open source software development groups, school boards, curriculum advisory panels, and other organizations intent on advancing the use of Free Software, Open Sourc...
Schoology Schoology.com is a social network for K-12 schools and higher education institutions focused on collaboration, that allows users to create, manage, and share academic content.
SchoolTool SchoolTool is a GPL licensed, free student information system for schools around the world.
SciDAVis SciDAVis (Scientific Data Analysis and Visualization) is an open-source cross-platform computer program for interactive scientific graphing and data analysis.
Scilab Scilab is an open source, cross-platform numerical computational package and a high-level, numerically oriented programming language.
Scratch (programming language) Scratch is an educational programming language and multimedia authoring tool that can be used by students, scholars, teachers, and parents for a range of educational and entertainment construct...
Scribus Scribus is a desktop publishing (DTP) application, released under the GNU General Public License as free software.
Skolelinux Skolelinux/Debian-Edu is an operating system intended for educational use and a Debian Pure Blend.
SkoleSYS SkoleSYS is a GPL-licensed, free student information system developed to target small schools with limited financial resources.
SlideWiki SlideWiki is an open web-based OpenCourseWare authoring system.
Smalltalk Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Snap! (programming language) Snap! (formerly Build Your Own Blocks or shorter BYOB until it was renamed to Snap! in version 4.0 in 2013) is an educational programming language and multimedia authoring tool that ...
Squeak The Squeak programming language is a dialect of Smalltalk.
StartupDigest StartupDigest is a media company that publishes curated email newsletters on startup events and educational content in 81 cities.
Stellarium (computer program) Stellarium is a free software planetarium, licensed under the terms of the GNU General Public License, available for Linux, Windows, and Mac OS X. It uses OpenGL to render a realistic projection...
Step (software) Step is an open source two-dimensional physics simulation engine that is included in the KDE SC as a part of KDE Education Project.
SWAD SWAD (Sistema Web de Apoyo a la Docencia) is a web application to manage the courses, students and teachers of one or more educational institutions.
SWAD (software) SWAD (originally stood for "Sistema Web de Apoyo a la Docencia" in Spanish or "Web System for Education Support", currently stands for "Shared Workspace At a Distance") is a web application to m...
TCExam TCExam is a free source Computer-Based Assessment software system for electronic exams (also known as E-assessment, Computer-Based Testing or e-exam) that enables educators and trainers to autho...
Turtle graphics Turtle graphics is a term in computer graphics for a method of programming vector graphics using a relative cursor (the "turtle") upon a Cartesian plane.
Tux Paint Tux Paint is a free and open source bitmap graphics editor (a program for creating and processing raster graphics) geared towards young children.
Tux Typing Tux Typing is a free and open source typing tutor created especially for children.
Tux, of Math Command Tux, of Math Command (TuxMath, for short) is an open source arcade-style video game for learning arithmetic, initially created for Linux.
TuxMathScrabble TuxMathScrabble is a math version of the classic word game Scrabble (Trademark of Hasbro) which challenges kids to construct compound equations and to consider multiple abstract possibilities.
TuxWordSmith TuxWordSmith is a multi-language word game similar to Scrabble in which users play against Tux, the Linux mascott.
UberStudent UberStudent is a free and open-source computer operating system and collection of programs for higher education and college-bound secondary students, their teachers and schools, and researchers,...
UCBLogo UCBLogo, also known as Berkeley Logo, is closest to a de facto standard Logo programming language with its facilities for handling lists, files, I/O, and recursion in scripts and can b...