Open Source Python Software Development Software

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

  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • Easily Host LLMs and Web Apps on Cloud Run Icon
    Easily Host LLMs and Web Apps on Cloud Run

    Run everything from popular models with on-demand NVIDIA L4 GPUs to web apps without infrastructure management.

    Run frontend and backend services, batch jobs, host LLMs, and queue processing workloads without the need to manage infrastructure. Cloud Run gives you on-demand GPU access for hosting LLMs and running real-time AI—with 5-second cold starts and automatic scale-to-zero so you only pay for actual usage. New customers get $300 in free credit to start.
    Try Cloud Run Free
  • 1
    KaNaPi

    KaNaPi

    Educational Linux Distribution

    Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 2
    PythonCard is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    GGI stands for "General Graphics Interface", and it is a project that aims to develop a reliable, stable and fast graphics system that works everywhere. We want to allow any program using GGI to run on any platform requiring at most a recompile.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. It runs, either as an online applet or as a downloadable application, on any computer with a Java 1.1 or later. HOME @ http://rsb.info.nih.gov/ij/
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • Ship AI Apps Faster with Vertex AI Icon
    Ship AI Apps Faster with Vertex AI

    Go from idea to deployed AI app without managing infrastructure. Vertex AI offers one platform for the entire AI development lifecycle.

    Ship AI apps and features faster with Vertex AI—your end-to-end AI platform. Access Gemini 3 and 200+ foundation models, fine-tune for your needs, and deploy with enterprise-grade MLOps. Build chatbots, agents, or custom models. New customers get $300 in free credit.
    Try Vertex AI Free
  • 5

    Cryptography Tools

    Classic & Modern Cryptography tools

    Cryptography Tools is a project to develop demonstration tools on classic (currently Caesar and Playfair) & modern crypto-systems, including private & public key encryptions, digital signatures, cryptographic hashes and authenticated encryption.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    Sudoku Maker is a generator for Sudoku number puzzles. It uses a genetic algorithm internally, so it can serve as an introduction to genetic algorithms. The generated Sudokus are usually very hard to solve -- good for getting rid of a Sudoku addiction.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    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
  • 8

    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
  • 9
    ExpLab is a set of tools that supports the running, documentation and evaluation of computational experiments.
    Downloads: 0 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
  • 10
    ATTENTION! ExpTools has been renamed to ExpLab To visit the new homepage click on "Home page".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ezhil-Lang

    Ezhil-Lang

    தமிழில் கணினி மொழி

    எழில் - ஒரு தமிழ் நிரலாக்க மொழி; தமிழ் மாணவர்களுக்கு இது முதல்முறை கணி Ezhil is a Tamil script based programming language for children and teens in the K-12 grade schools. Ezhil enables learning imperative programming like BASIC or LOGO in Tamil language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    French translation of Python Documentation. Le projet "French Python" a pour but de traduire en français la documentation du langage de programmation Python (qu'il s'agisse de la documentation officielle ou de tous les documents concernant Python)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Educational game framework supporting board games, strategy games, and other grid-based game boards. Currently uses Python/wxPython as the application language/library. C++ libs included to help create AI for the various games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Otro Sistema Operativo Instructivo - Other Simulator of an Operating System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Praktomat is a web-based manager for programming labs. Students submit programs via the Web; Praktomat automatically compiles, tests and checks them; submissions not meeting the quality criteria are rejected.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PygLibs is an all-in-one Python game library. It contains a gui, map creator, sprite system, and other useful functions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    QA Assistant is a GNOME-Python program that aids in Quality Assurance. It creates a graphical checklist from an XML description. A reviewer fills in the checklist and then the program outputs a gpg-signed review for submittal to a tracking system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Simple Programming Language
    SPL is a programming language for people who are just learning programming. It runs using Python 3 (downloadable from python.org).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    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: 0 This Week
    Last Update:
    See Project
  • 20
    The sandbox libraries (libsandbox & pysandbox) are an open-source suite of software components for C/C++ and Python developers to create automated profiling tools and watchdog programs. The API's are designed for executing and instrumenting simple (single process) tasks, featuring policy-based behavioral auditing, resource quota, and statistics collecting. The sandbox libraries were originally designed and utilized as the core security module of a full-fledged online judge system for ACM/ICPC training. They have since then evolved into a general-purpose tool for binary program testing, profiling, and security restriction. The sandbox libraries are currently maintained by the OpenJudge Alliance (http://openjudge.net/) as a standalone, open-source project to facilitate various assignment grading solutions for IT/CS education. See project page at https://github.com/openjudge/sandbox for details.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    cosmos

    cosmos

    Algorithms that run our universe | Your personal library of every algo

    Cosmos (by OpenGenus Foundation) is your personal offline collection of every algorithm and data structure one will ever encounter and use in a lifetime. This provides solutions in various languages spanning C, C++, Java, JavaScript, Swift, Python, Go and others. This work is maintained by a community of hundreds of people and is a massive collaborative effort to bring the readily available coding knowledge offline.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Mac OS X and Windows OpenGL 3D Engine tools, content and code to create games and applications. Newton physics, OpenAL sound with OGG Vorbis, Lua, Revolution, written in C.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.