Awesome Open Source School
Awesome free and open source software (FOSS) for schools. For the classroom, but also for the "backend" (selfhosted solutions, infrastructure).
This is a list of Free and Open Source Software that can be used in a school.
See Contributing.
Classroom
- Preschool / Elementary
- Language
- English
- Articulate - KDE Pronunciation Trainer
- KAnagram - KDE letter ordering game
- KWordQuiz - KDE word flash cards
- parley - KDE vocabulary trainer
- Japanese
- Kiten - KDE Reference/Study Tool
- English
- Math
- Geography
- OpenStreetMap - Open data world map
- KGeography - KDE geography trainer
- Marble - Globe
- Science
- Chemistry
- Kalzium - KDE periodic table of elements
- Physics
- Step - Interactive physical simulator
- Audio / Video / Graphics
- Audio
- Video
- Kdenlive - multitrack video editor
- OpenShot - award-winning open source video editing software
- Flowblade - multitrack video editor
- Synfig Studio - 2D animation editor
- Blender - 3D modeling, animation, and video editor
- Graphics
- Typing
- KTouch - KDE typing tutor
- Klavaro - Typing tutor
- TIPP10 - Typing tutor
- Tux Typing - Typing tutor
- GNU Typist - Typing tutor
- Programming
- KTurtle - Move a turtle with code
- Blockly - Framework for coding with drag and drop blocks
- Lua - Easy to learn programming language
- Python - Easy to learn programming language
- Pygame - Python module for creating games
- Processing - Easy to learn programming language for artists
- Octave - Scientific programming language
- Operating Systems
- GalliumOS - Chromebook alternative operating system based on Ubuntu
- Ubuntu Studio - live distribution for sampling Audio/Video tools
- AV Linux - live distribution for sampling Audio/Video tools
- DebianEdu/Skolelinux - distribution for sampling educational software
- Debian - Free and open source distribution
- Ubuntu - Free and open source distribution
- Trisquel - Free and open source distribution
- Productivity
- LibreOffice - powerful open source office suite
- FocusWriter - Minimalistic text editor
- Dia - Diagram editor
- Scribus - Desktop publishing
- Other
- OpenBoard - interactive whiteboard for schools and universities
Server
- Classroom Management Software (CMS)
- Epoptes - classroom monitor
- Veyon - classroom monitor
- HPI-Schulcloud - Technical basis for teachers and pupils to be able to use modern digital teaching and learning content via any device in any subject without any special prior technical knowledge.
- Other
- linuxmuster.net - free all-in-one school server solution (user- and device management)
- Koha ILS - Open Source Integrated Library System
- Moodle - learning platform designed to provide educators, administrators and learners with a single robust, secure and integrated system to create personalised learning environments
- ERPNext - ERP / SIS for schools
- Gibbon - Created by teachers, Gibbon is the school platform which solves real problems encountered by educators every day.
Other
- Make sure to have a look at awesome sysadmin, too. There are many many tools, that are helpful in a school like automation, backup, monitoring etc.