Open Source Linux Education Software

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

  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    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,979 This Week
    Last Update:
    See Project
  • 2
    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: 532 This Week
    Last Update:
    See Project
  • 3
    Artha ~ The Open Thesaurus
    Artha is a handy thesaurus based on WordNet with distinct features like global hotkey look-up, passive desktop notifications, regular expression based search, etc.. Artha may be used as a free open-source replacement to the proprietary WordWeb Pro.
    Leader badge
    Downloads: 100 This Week
    Last Update:
    See Project
  • 4
    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: 111 This Week
    Last Update:
    See Project
  • The All-in-One Commerce Platform for Businesses - Shopify Icon
    The All-in-One Commerce Platform for Businesses - Shopify

    Shopify offers plans for anyone that wants to sell products online and build an ecommerce store, small to mid-sized businesses as well as enterprise

    Shopify is a leading all-in-one commerce platform that enables businesses to start, build, and grow their online and physical stores. It offers tools to create customized websites, manage inventory, process payments, and sell across multiple channels including online, in-person, wholesale, and global markets. The platform includes integrated marketing tools, analytics, and customer engagement features to help merchants reach and retain customers. Shopify supports thousands of third-party apps and offers developer-friendly APIs for custom solutions. With world-class checkout technology, Shopify powers over 150 million high-intent shoppers worldwide. Its reliable, scalable infrastructure ensures fast performance and seamless operations at any business size.
    Learn More
  • 5
    Seagull is a multi-protocol traffic generator. Especially targeted towards IMS, Seagull supports Diameter (RFC3588 and all applications) over TCP/SCTP and IPv4/IPv6 , TCAP (over SS7 or Sigtran), XCAP over HTTP and Radius.
    Downloads: 43 This Week
    Last Update:
    See Project
  • 6
    Realtime Chat Application

    Realtime Chat Application

    Build and deploy a real time chat application

    This full-stack tutorial project shows how to build and deploy a real-time chat app using React on the client and Node/Express with Socket.io on the server. It covers the mechanics of establishing WebSocket connections, broadcasting and receiving messages, and maintaining active user rooms. The repository includes scripts and instructions to spin up both client and server quickly so you can experiment locally. It illustrates common patterns like event-driven messaging, joining/leaving rooms, and rendering live message streams in the UI. The goal is to teach production-adjacent concepts such as minimal state management, basic routing, and environment configuration without overwhelming the learner. The project has been widely referenced by learners tackling socket-based chat as an entry point to real-time web development.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Claroline

    Claroline

    Open Source Learning Management System

    Claroline is collaborative learning environment based on PHP/mySQL. It allows teachers or education institutions to create and administer courses through the web. The software provides group management, forums, document repositories, calendar, SCORM,...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    MySQL English Dictionary

    MySQL English Dictionary

    A Full English - English dictionary in MySQL Format

    A dictionary with 176023 entries. Text was extracted from the files at http://www.mso.anu.edu.au/~ralph/OPTED/ and then parsed and stored in a 16MB MySQL database. The database has three fields : a. word b. wordtype and c. definition. You can use this standalone or as a jquery/ajax/PHP addon for your programs. Acknowledgment of the original content: a. OPTED b. Project Gutenburg c. and the 1913 edition of Webster's Unabridged Dictionary
    Downloads: 15 This Week
    Last Update:
    See Project
  • 9

    linSmith

    Smith chart intended for educational use

    A Smith charting program. You can enter either discrete components or transmission lines, see the results on screen and/or generate Postscript output. Component values can be changed numerically or using scrollbars.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 10
    The Open ISES Project
    Open Information Systems for Emergency Services (Open ISES) is a community of software developers, paramedics, EMTs, law enforcement & fire fighters working together to create open source software & training materials for the emergency service community.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    The Ground Station Software Suite projects aims at providing free, useful software tools for ham radio operators. Currently, this projects hosts the Grig communication radio control. The source repository has been moved over to github.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 12

    Web based bibliography management system

    PHP based web bibliography management system

    Aigaion is a php/mysql based multi-user system for managing annotated bibliographies. It allows the user(s) to order publications in a self-chosen (overlapping) topic structure, offers BibTex and RIS import and export and has an intuitive user interface. Currently looking for contributors and co-maintainer(s) to handle planned upcoming releases. Check http://www.aigaion.de for more. Support and Documentation can be found at http://www.aigaion.de.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Compilatio

    Compilatio

    Compilatio.net offers solutions for plagiarism prevention and Internet

    Compilatio.net is a company that provides software for the prevention of plagiarism in higher education. Compilatio.net check staff work assignments for students seeking the "copy and paste" of the web, and ensures that the transmission of knowledge is validated. Compilatio.net offers several different based Learning Management System (LMS) such as Moodle, Claroline, modules ...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 14
    Dokeos

    Dokeos

    Authoring and Learning management system

    Dokeos is an elearning and course management web application (LMS), translated in 34 languages, already helping thousands of organisations worldwide to manage learning and collaboration activities.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    OpenTCP is a highly robust and portable implementation of the TCP/IP and Internet application-layer protocols intended for those who want to implement TCP/IP functionality in truly resource constrained environments (8/16-bit MCUs).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    A complete survey administration and data collection system. A fully featured replacement for Quancept, supporting CAPI, Web, CATI, PDA and Paper survey modes. Sonar is the reference implementation of JCaiF for CAPI and Web survey interviewing. Try it!
    Leader badge
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Easy to use CW Trainer for Linux. Adaptable for both the Koch and Farnsworth method of learning Morse Code. Makes random tests or can read text from a file. Sample QSO's included. Uses QT user interface. Licensed under the GPL.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    LinuxSPA allows you to sniff directional serial data streams up to 460Kbs for reverse engineering serial protocols or for simply monitoring problematic serial line equipment. Sniffed output can be applied to user defined filters.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Open Source Learning Management System. This LMS/LCMS has most basic features. Includes support for group collaboration for students with separate forums and file archives.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20

    SDRLive

    Linux live CD configured for SDR

    SDRLive (formerly LinuxSDR) is a linux live cd based on Ubuntu 18.04, and configured for use with software defined radios. A large selection of software has been preinstalled, such as GNURadio, dump1090, GQRX, cubic-sdr, etc. View the changelog on the wiki for a list of installed applications.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    A suite of software tools written in Java for authoring and delivery of IMS standard-compliant learning objects. *** This site only contains the source code. For the binaries go to http://www.reload.ac.uk ***
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    The code behind GNE (GNE is Not an Encyclopedia). GNE is a library of opinions, an attempt to build a comprehensive documentation of all human thought.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    This will be a simple tandem text editor. It will broad cast document events to clients over a web connection. What it should do is allow more than one person to edit a document at the same time. Of course the one editing has a lock.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    Pythońol is an all-in-one program to help English speakers learn Spanish. Features include: Pronunciation, verb conjugation, dictionary (70,000+ words), thesaurus, quizzes, full-text translation, idioms, a verb browser, and a large reference section.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    A webbased resource manager written in PHP. The definition of ressource is based on the The Dublin Core Metadata Initiative which is an open forum engaged in the development of interoperable online metadata standards.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.