Python Development

Open-source Python projects categorized as Development

Top 23 Python Development Projects

Development
  1. public-apis

    A collective list of free APIs

    Project mention: Working with GitHub API in Python | dev.to | 2025-08-15

    Name: public-apis Owner: public-apis Stars: 144910 Repository: https://github.com/public-apis/public-apis Description: A collective list of free APIs Name: system-design-primer Owner: donnemartin Stars: 139818 Repository: https://github.com/donnemartin/system-design-primer Description: Learn how to design large-scale systems. --snip-- Name: Python Owner: TheAlgorithms Stars: 113616 Repository: https://github.com/TheAlgorithms/Python Description: All Algorithms implemented in Python

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: Junior dev roles are rigged; the entry-level jobs (secretly) want seniors, and listings are impossible | dev.to | 2025-08-28

    System Design for Beginners bookmark this even if you don’t need it yet

  4. httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: Top 20 Rising GitHub Projects with the Most Stars in 2025 | dev.to | 2025-07-29

    HTTPie is a user-friendly command-line HTTP client designed for testing APIs.

  5. interactive-coding-challenges

    120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

  6. HTTP Prompt

    An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie

  7. RD-Agent

    Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committed to automating these high-value generic R&D processes through R&D-Agent, which lets AI drive data-driven AI. 🔗https://aka.ms/RD-Agent-Tech-Report

    Project mention: RD-Agent: LLM-based autonomous evolving agents for industrial data-driven R&D | news.ycombinator.com | 2024-09-25
  8. SAWS

    A supercharged AWS command line interface (CLI).

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. awesome-devops

    A curated list of awesome DevOps platforms, tools, practices and resources

  11. psycopg

    New generation PostgreSQL database adapter for the Python programming language

    Project mention: Hyrum's Law in Golang | news.ycombinator.com | 2024-11-21

    Nope, exceptions in Python are not the same. There are a lot of standard exceptions

    https://docs.python.org/3/library/exceptions.html#concrete-e...

    and standard about exception type hierarchy

    https://github.com/psycopg/psycopg/blob/d38cf7798b0c602ff43d...

    https://peps.python.org/pep-0249/#exceptions

    Also in most languages "catch Exception:" (or similar expression) is considered a bad style. People are taught to catch specific exceptions. Nothing like that happens in Go.

  12. pyment

    Format and convert Python docstrings and generates patches

  13. PythonJS

    PythonJS development has moved to Rusthon

  14. gefyra

    Blazingly-fast :rocket:, rock-solid, local application development :arrow_right: with Kubernetes.

    Project mention: KubeVPN: Revolutionizing Kubernetes Local Development | news.ycombinator.com | 2025-02-19
  15. reloadr

    Hot code reloading tool for Python

  16. django-livereload-server

    Livereload functionality integrated with your Django development environment.

  17. python-sploitkit

    Devkit for building Metasploit-like consoles

  18. grafana-ansible-collection

    grafana.grafana Ansible collection provides modules and roles for managing various resources on Grafana Cloud and roles to manage and deploy Grafana Agent and Grafana

  19. termux-desktop-lxqt

    Install a simple, fast and beautiful desktop in termux

  20. python-tinyscript

    Devkit for quickly building CLI tools with Python

  21. palm-cli

    Palm CLI - the tool-belt for data teams

  22. beiboot

    Getdeck Beiboot is a Kubernetes-in-Kubernetes solution :rocket: It allows creating multiple logical Kubernetes environments within one :arrow_right: physical host cluster.

  23. remote-docker-aws

    Remote Docker for local development hosted using AWS

  24. slipway

    Manage containerized development environments easily (by AGhost-7)

  25. qgis_devtools

    Advanced developer tools. QGIS plugin.

    Project mention: QGIS DevTools plugin for easier plugin development | dev.to | 2025-07-16

    The plugin is available on the official QGIS plugin repository and the source code is on GitHub.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Development discussion

Log in or Post with

Python Development related posts

  • Junior dev roles are rigged; the entry-level jobs (secretly) want seniors, and listings are impossible

    4 projects | dev.to | 28 Aug 2025
  • Working with GitHub API in Python

    5 projects | dev.to | 15 Aug 2025
  • Aprendendo TI de Graça

    1 project | dev.to | 9 Aug 2025
  • 💻 How to Crack Any Software Developer Interview in 2025 🔥

    2 projects | dev.to | 3 Jul 2025
  • So, tech salaries stopped climbing now what? we are not hiring right now, the new normal.

    5 projects | dev.to | 19 Jun 2025
  • Building a Scalable Ride-Hailing App: Architecture Lessons from Real-World Implementation

    1 project | dev.to | 17 Jun 2025
  • Learn how to design large-scale systems. Includes Anki flashcards

    1 project | news.ycombinator.com | 12 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Development projects in Python? This list will help you:

# Project Stars
1 public-apis 363,223
2 system-design-primer 318,233
3 httpie 36,464
4 interactive-coding-challenges 30,620
5 HTTP Prompt 9,056
6 RD-Agent 7,221
7 SAWS 5,285
8 awesome-devops 3,259
9 psycopg 2,072
10 pyment 930
11 PythonJS 883
12 gefyra 745
13 reloadr 533
14 django-livereload-server 418
15 python-sploitkit 250
16 grafana-ansible-collection 202
17 termux-desktop-lxqt 154
18 python-tinyscript 56
19 palm-cli 47
20 beiboot 26
21 remote-docker-aws 22
22 slipway 16
23 qgis_devtools 13

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?