Open Source Python Education Software - Page 7

Python Education Software

View 4161 business solutions

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.

  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 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
  • 1

    TOMUSS

    TOMUSS: The Online Multi User Simple Spreadsheet

    TOMUSS is an interactive web application (groupware) allowing multiple concurrent users to edit data tables. Its primary goal is the management of students grades.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    A suite of programs written specifically to address the management of school reports in Waldorf (Rudolf Steiner) schools. It includes a WYSIWIG editor, database storage, and various administration utilities.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    BS Eagle Project is an open source black-oil simulator. The goal of this project is to provide a free access to the modern oil simulator to study new methods of simulation. The project has a modular architecture and open to modifications and extensions.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    The Virtual Collaboratory provides mechanisms for users to exchange information, data, on-line resources, and ideas. In a collaboratory, individuals from different locations are able to work together using VoIP, document exchange and other features
    Downloads: 1 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    Vokabeltrainer Makro für MS Excel. Bietet integrierten csv-Import. Mittels configfile/config-Dialog einrichtbares Formatierungstool verfügbar. *Working on PyGTK Version with multi-language support*
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    A utility to find/check the "vrutham" (metrics) of a given Malayalam poem.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    classicos de leitura

    classicos de leitura

    The best of Portuguese and English classical literature

    A program to read classical literature ,6 titles added at the moment. In English: -The adventures of Sherlock Holmes -Secret Adversary In Portuguese: -Amor de Perdição -Os Maias -A morgadinha dos canaviais -A moreninha New: Made a reader to search and read books from project gutenberg.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    preMath

    preMath

    Basic Maths for pre-school

    It a basic Maths program to help children to count.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    translate-gui

    translate-gui

    GUI for translate-shell, the cli tool for quick translation

    GUI for the translate-shell, aims to be easy to use translator and a helpful tool for learning new languages. Most tools do a one way translation from source to target language, do to the reverse involves choosing the source and target languages again. This tool can do a 2 way translation accompanied by speech output of the target language text. Hence it can prove to be an indispensable aid when learning new languages
    Downloads: 1 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 10
    A web-based human event (links/books read, songs played, etc.) logging tool focused on rich bibliographic support and library (as in books-on-shelves) systems integration.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    100 numpy exercises

    100 numpy exercises

    100 numpy exercises (with solutions)

    This is a collection of numpy exercises from numpy mailing list, stack overflow, and numpy documentation. I've also created some problems myself to reach the 100 limit. The goal of this collection is to offer a quick reference for both old and new users but also to provide a set of exercises for those who teach. For extended exercises, make sure to read From Python to NumPy. Markdown and ipython notebook are created programmatically from the source data in source/exercises.ktx. To modify the content of these files, please change the text in the source and run the generators.py module with a python interpreter with the libraries under requirements.txt installed. The keyed text format (ktx) is a minimal human readable key-values to store text (markdown or others) indexed by keys.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    2048 Python , AI , 1 or 2 players

    2048 Python , AI , 1 or 2 players

    py 2048, a well know 2048 clone board game

    Written in Python 2.7.x and pygame1.9.1~2 compliant (at least) Python 3.4 HOW TO PLAY: keyboard UP, DOWN, LEFT, RIGHT, escape to quit increase your score shifting tiles with same number. the value of resulting tile is multiplied *2. CUSTOMISE YOUR GAME: edit py2048.cfg configuration file. you can: -Change Raws and Columns amount. -Change Random range value of new tile. -Limit the maximum tile value. -Limit time allowed for movement. -Enable no movement (a new tile appear even if your movement doesn't shift anything). -Set shift to one step only. -Save the game state when exit (for autoload at start game) -Key config player 2 ect... V0.1.0: -add Small, Medium and Large preconfig Panel Game. -add HiScore for Small, Medium And Large Panel Game -check for close windows as QUIT event. -add Change theme screen BckGnd on score tile. -add counter move V0.1.2: -compliant Pyhton34 -add AI Auto Boot -add 2 players Human/AI (keys A,Q,W,X)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    3d Linear Transformation Visualization

    3d Linear Transformation Visualization

    Visualize 3d linear transformations.

    A linear transformation is a function from one vector space to another that respects the linear structure of each vector space. For visualizing this we can transform a vector, but it has an obvious problem, because the linear transformation transform the whole space, not just the vector, in other words it transforms the basis vectors thus every vector in the space gets transformed too. That's why i created this app so everyone can see how a transformation matrix change the whole space.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A Machine Learning Course with Python

    A Machine Learning Course with Python

    A course about machine learning with Python

    The purpose of this project is to provide a comprehensive and yet simple course in Machine Learning using Python. Machine Learning, as a tool for Artificial Intelligence, is one of the most widely adopted scientific fields. A considerable amount of literature has been published on Machine Learning. The purpose of this project is to provide the most important aspects of Machine Learning by presenting a series of simple and yet comprehensive tutorials using Python. In this project, we built our tutorials using many different well-known Machine Learning frameworks such as Scikit-learn. In this project you will learn what is the definition of Machine Learning? When it started and what is the trending evolution? What are the Machine Learning categories and subcategories? What are the mostly used Machine Learning algorithms and how to implement them?
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    ACORBA

    ACORBA

    Automated approach to measure root tip angles of Arabidopsis thaliana

    Gravitropic response is studied in most of the laboratories working with Arabidopsis thaliana, for example, to detect new phenotypes in mutants. However, manual analysis of images and microscopy data are known to be subjected to human bias. This is particularly the case for manual measurements of root bending as the angle is set subjectively. In this context, it is essential to develop and use automated or semi-automated image analysis to produce faster, reproducible, and unbiased data. In this context, we developped ACORBA (Automatic Calculation Of Root Bending Angles), a fully automated software to measure root bending angle over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    AI Researcher

    AI Researcher

    An autonomous AI researcher

    AI Researcher is an experimental open-source project that demonstrates how multiple AI agents can collaborate to conduct complex research tasks from start to finish with minimal human intervention. It orchestrates agents that can generate research questions, perform literature reviews, execute experiments, analyze results, and synthesize findings into structured outputs like reports or code. Each agent operates with clear roles — such as researcher, analyst, and summarizer — and they communicate through a task-management interface that ensures progress tracking and iterative refinement. The system emphasizes modularity, so teams can swap in new reasoning modules, data retrieval strategies, or domain knowledge bases depending on the research topic. Through self-supervised feedback loops, agents adjust their strategies based on prior outcomes, improving both the quality and relevance of results over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    An AI educational effort to make realtime multi agent environments. started from scratch with python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ASCII Scrabble

    ASCII Scrabble

    Scrabble game (English) for console, braille friendly

    ASCII console-based Scrabble game. Simplified version of TuxWordSmith to run in XTerm, DOS or other console. Compatible with braille consoles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AbDict is practically a "digital exercise-book" for learning new languages. Users can create their own dictionaries and check their knowledge of the words.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The Acids and Bases chapters' (14 and 15) calculations are arguably the hardest calculations in all of AP Chemistry. With some problems taking as long as ten minutes to solve, the can be hard to wrap the mind around. However, with the Acids and Bases Program, a quick answer is never more than a click away.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Acoustic Research Tool (ART)

    Acoustic Research Tool (ART)

    Acoustic Simulation Library for Frequency and Time Domain Simulations.

    ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling. In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry. Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables. Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A GUI application permits you to solve more than 25 types of operations including vector product,regression,correlation,equation solve,permutation,combination,factorial,mean,mode,quartiles, median, moments & more. Try it!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Agile Author is a framework for developing networked repositories of digital information such as digital libraries and content management systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Alfanous

    Alfanous

    Quran Search Engine

    Alfanous (The Lantern - الفانوس ) is an Arabic search engine API provide the simple and advanced search in the Holy Quran , more features and many interfaces...
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo