/awesome-opensource-school

awesome free and open source software (FOSS) for schools

OtherNOASSERTION

Awesome Open Source School

Awesome

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
    • bambam - Tool for introducting computers to children aged 1 to 3
    • GCompris - educational software suite for children aged 2 to 10
    • KLettres - Learn the alphabet
  • Language
    • English
    • Japanese
      • Kiten - KDE Reference/Study Tool
  • Math
  • Geography
  • Science
  • Chemistry
    • Kalzium - KDE periodic table of elements
  • Physics
    • Step - Interactive physical simulator
  • Audio / Video / Graphics
    • Audio
      • Minuet - Music education software
      • Music Blocks - Programmable music
      • Musescore - professional free software to create, play and print sheet music
      • Audacity - Free, open source, cross-platform audio software
      • Ardour - Digital Audio Workstation (DAW)
      • LMMS - looping track editor
      • Mixxx - DJ software
    • Video
    • Graphics
      • Krita - professional free and open source painting program
      • GIMP - free and open source image editor
      • Inkscape - free and open source professional vector graphics editor
      • FontForge - Font editor
      • darktable - Photography workflow editor
      • RenPy - visual novel editor
  • Typing
  • 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
  • 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.