Open Source Python Education Software

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

  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 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: 1,329 This Week
    Last Update:
    See Project
  • 2
    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: 173 This Week
    Last Update:
    See Project
  • 3
    Web Security Dojo

    Web Security Dojo

    Virtual training environment to learn web app ethical hacking.

    Web Security Dojo is a virtual machine that provides the tools, targets, and documentation to learn and practice web application security testing. A preconfigured, stand-alone training environment ideal for classroom and conferences. No Internet required to use. Ideal for those interested in getting hands-on practice for ethical hacking, penetration testing, bug bounties, and capture the flag (CTF). A single OVA file will import into VirtualBox and VMware. There is also an Ansible script for those brave souls that want transform their stock Ubuntu into a virtual dojo. Bow to your sensei! username: dojo password: dojo
    Leader badge
    Downloads: 146 This Week
    Last Update:
    See Project
  • 4

    ritaos

    RitaOS is a free and open-source software collection featuring offline

    RitaOS is an open-source project providing free software for education, healthcare, multimedia and communication. Current projects include: • RitaOS MediaConverter • RitaOS Visual Voice • RitaOS BridgeCopy • RitaOS Care Communicator • RitaWiki • RitaOS Toolkit Website: https://ritaos.de All software is provided free of charge. Use at your own risk.
    Downloads: 19 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    twert

    twert

    Website, application blocking with scheduling. Self/Parental control.

    Anti-procrastination website and application blocker with scheduling. Perfect for students and parents alike. A free and open-source alternative to Cold Turkey. Made by Dang Nam Anh, Truong Duc Quan and Trieu Tran Duc Tri.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    EulerSharp

    EulerSharp

    Euler Yet another proof Engine

    EYE [1] is a reasoning engine supporting the Semantic Web layers [2]. It performs controlled chaining and it supports Euler paths [3]. Via N3 [4] it is interoperable with Cwm [5]. [1] http://eulersharp.sourceforge.net/README [2] http://www.w3.org/DesignIssues/diagrams/sweb-stack/2006a [3] http://mathworld.wolfram.com/KoenigsbergBridgeProblem.html [4] http://www.w3.org/TeamSubmission/n3/ [5] http://www.w3.org/2000/10/swap/doc/cwm
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Logiciel de Gestion de Bibliothčque (SIGB)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Tux Math Scrabble

    Tux Math Scrabble

    12÷16×3=9÷4

    Latest version 0.9.1 runs on Python3. Date: June 15, 2023 Online/touch-screen version: https://www.asymptopia.com/tuxmathscrabble/ Encourages kids to construct compound equations and consider multiple abstract possibilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    AutoTeach

    AutoTeach

    AutoTeach makes kids study and learn in exchange for internet access.

    AutoTeach is a tool that enables parents to supplement The AutoTeach Parent Tool enables parents to supplement their childrens' education without supervision or drama. With AutoTeach you can queue-up activities and tasks that will be dutifully performed at regular intervals. Why will they cooperate like this? Because AutoTeach meters their internet access by using credits which they earn by performing the agenda which you have queued-up for them. The system has potential for many subjects. Everyone, worldwide, is invited to participate. Everything is open-licensed, either Creative Commons or GPL.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10

    CLUE - C Learning Undergrad Environment

    Tools to support the learning of the C programming language

    CLUE (C Learning Undergraduate Environment) is a software allowing students to work on assignments in the C language while benefiting from support for peer testing, hyper-linked tutorials to help them understand compiler error messages, detection of "novice errors" with warnings hyper-linked to tutorials. Sponsored by National Science Foundation under award CCLI #0836863.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    CodeCampus

    CodeCampus

    CodeCampus is a learning-first Linux OS for CSE and IT students

    CodeCampus OS is a custom Linux distribution based on Ubuntu 24, designed for beginner developers, computer science students, and self-learners who want to start coding without friction. Unlike traditional setups that require hours of installation and configuration, CodeCampus provides a fully pre-configured, learning-first environment right out of the box. From the moment you boot, everything is ready—so you can focus on learning, experimenting, and building instead of troubleshooting. CodeCampus solves this by removing setup complexity and providing a ready-to-use development environment that lets you start coding immediately. 👉 Getting started guide: https://codecompasss.github.io/code_campus_userguide/getting-started/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CodeJo

    CodeJo

    Web-based introductory coding environment

    CodeJo is a web app that allows users to write Python code to control a web canvas element (a pixel grid) or another graphical display element. At this time there are four display canvases available: grid (web canvas) fabric (a library that also uses a web canvas) web (also web canvas) and doc (html). New modules can be added by creating a translation layer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    ConDEnSE (Confidential Data Enabled Statistical Exploration) will be a web-based environment for statistical analysis of confidential data from various database sources, based on Plone and R, and using the Jackknife method of confidentiality protection.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Crunchy is an application that transforms an html-based Python tutorial into an interactive session within a browser window. It was previously known as Crunchy Frog, but the name was changed to avoid conflict with an already existing project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Eratostene

    Eratostene

    Show the prime numbers in the form of the Sieve of Eratosthenes

    [Versione in italiano sotto] This program can be used to find the prime numbers between 1 and a given number. Also the primes can be visualized in the form of Sieve of Eratosthenes with six columns. The sieve is created in Html and it is possible to save it in a file so that it can be opened with any other browser also after the program was closed. If the browser has the support for JavaScript, it should be possible to show the factorization of a non prime number clicking on it. [Versione in italiano] Questo programma permette di trovare i numeri primi compresi tra 1 ed un numero dato. Permette inoltre di visualizzare i numeri primi nella forma del setaccio di Eratostene a sei colonne. Il setaccio è creato in Html ed è possibile salvarlo in un file, così che possa essere aperto con qualunque browser anche dopo che il programma è stato chiuso. Se il browser ha il supporto per JavaScript, sarà possibile visualizzare la scomposizione in f.p. di un numero non primo cliccandoci sopra.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Futures Gateway is a not-for-profit educational project for children (primarily ages 8 - 18) and their families. It uses interactive and collaborative activities, especially Wiki and HTML document and media management software, videoconferencing, chat, b
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Integration

    Computer management system for class rooms

    Computer management system for class rooms with: - Web based control panel for teachers. - Instalation/Granting access to software from catalog. - Remote control/View students desktop. - Control access to the Internet (individual sites or full access) - Control access to removable storages. - Central storage for users data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JLink lets users author flow charts based on ISO 5807 and IBM standards. Developers can use JLink to add flowcharts to applications, serve a flow chart over the web in PDF or PNG, or dynamically create a flowchart with Javascript, Python or Ruby scripts
    Leader badge
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    "A Program is a Process, not a Thing." This project is about programming for the fun of it and will contain tutorials, notes, code and tips for learning to program, setting up servers, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Lorien Labs aims to be a complete IDE for working with Sage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Notejam

    Notejam

    The easy way to learn web frameworks

    Do you know framework X and want to try framework Y? The easy way to start with a new framework is to compare it with frameworks you already know. The goal of the project is to help developers easily learn new frameworks by examples. Notejam is a unified sample web application (more than just "Hello World") implemented using different server-side frameworks. Currently python, php, ruby and javascript frameworks are supported. Currently project is hosted on GitHub http://github.com/komarserjio/notejam
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Prime number ( primenumbers )

    Benchmark for 50 000 000 prime numbers as single and multicore

    Simple source files and compiled JAR Java programs, for benchmark 50 000 000 cycle finding prime numbers. On Intel(R) Core(TM) i5-8600K CPU, Windows 10 20H2, i have 39 second on single core and 7,6 second on multi core. (PS: C++ multicore 6 second). Added C files for gcc compiler in Windows 10 and for Xcode C command line project in MacOS ( tested on Mac mini M2 with single core 16 to 25 sec and multicore 2,3 to 5 second by compiler -O switch). Surprise, same code in JavaScript for M2 chip in Safari: 12,5 sec single core and 3,3 sec multi core. Python version with numba and numpy on MacOS with M2: 3,78 sec, Intel Ultra 5 225F Linux Fedora 43 GNOME(*Intel): 3,64 sec., W11Intel: 3,73; Faster style in python, MacOS M2: 1,81 sec, *Intel & W11Intel: 2,02 sec.; Ultra faster style in python, MacOS M2: 1,24 s - 1,26 s - 1,34 s, *Intel: 1,48 s - 1,50 s, W11Intel: 1,53 - 1,63.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PyShelf

    PyShelf

    FOSS Ebook Server, With no windowing requirements

    PyShelf is an Open Source python based, ebook server, that does not and never will require a windowing system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Pytest is an open source testing and evaluation framework written in Python. It is compliant with IMS Global Learning Consortium, Inc. QTI specification and can be used as a tests editor or as a server for creating a networked testing framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Resources and Information for Success in Education: A web-based, database application to manage and publish academic catalog information including programs, courses, and schedules. It is intuitive, extensible, and easily integrated with existing systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next