Python developer-tools

Open-source Python projects categorized as developer-tools

Top 23 Python developer-tool Projects

developer-tools
  1. OpenHands

    πŸ™Œ OpenHands: Code Less, Make More

    Project mention: AI models need a virtual machine | news.ycombinator.com | 2025-08-30

    If you're interested in running agents (specifically for software dev) inside a sandbox, OpenHands [1] runs in Docker by default, and can run on Kubernetes or on a raw VM. It gets access to the standard tools (e.g. file ops, bash) as well as a web browser and a Jupyter notebook.

    [1] https://github.com/All-Hands-AI/OpenHands

  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. LocalStack

    πŸ’» A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline

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

    Localstack provides a fully functional local AWS cloud stack for rapid development and testing.

  4. streamlit

    Streamlit β€” A faster way to build and share data apps.

    Project mention: πŸ”₯ Simulating Course Schedules 600x Faster with Web Workers in CourseCast | dev.to | 2025-08-21

    The original CourseCast 2024 was prototyped and deployed as a Streamlit application written in Python. Students would input their course utilities and submit their simulation request to the Streamlit Community Cloud where:

  5. 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.

  6. gpt-pilot

    The first real AI developer

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

    GPT-Pilot is an open-source autonomous AI agent framework powered by GPT.

  7. agno

    Open-source framework for building multi-agent systems with memory, knowledge and reasoning.

    Project mention: Build Your Own AI Stock Portfolio Agent with Agno + AG-UI | dev.to | 2025-08-20

    Agno - a full-stack framework for building Multi-Agent Systems with memory, knowledge, and reasoning.

  8. Taipy

    Turns Data and AI algorithms into production-ready web applications in no time.

    Project mention: Top 40 Open-source Developer Tools with the Most GitHub Stars | dev.to | 2025-04-20

    GitHub: https://github.com/Avaiga/taipy

  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. SWE-agent

    SWE-agent takes a GitHub issue and tries to automatically fix it, using your LM of choice. It can also be employed for offensive cybersecurity or competitive coding challenges. [NeurIPS 2024]

    Project mention: Boost Your Coding Agent and Understand Its Reasoning with 3 Simple Prompts | dev.to | 2025-06-20

    SWE-Agent

  11. marimo

    Transform data, train models, and run SQL with marimo β€” feels like a next-gen reactive notebook, stored as Git-friendly Python. Deploy as scripts, pipelines, endpoints, and apps. All from an AI-native editor (or your own).

    Project mention: Show HN: OverType – A Markdown WYSIWYG editor that's just a textarea | news.ycombinator.com | 2025-08-17

    I thought it should be extremely portable ("everything just works, it's native"), but it doesn't work on iOS 9.3.6. It doesn't even let me input text into the textarea...

    A natural extension seems to be a source code editor with syntax highlighting, like those used in https://marimo.io/, Jupyter, https://plutojl.org/ and other notebook-like Web editors.

  12. dvc

    πŸ¦‰ Data Versioning and ML Experiments

    Project mention: Ask HN: What is the simplest data orchestration tool you've worked with? | news.ycombinator.com | 2025-03-21
  13. posting

    The modern API client that lives in your terminal.

    Project mention: Open source alternative to Postman / Insomnia | news.ycombinator.com | 2025-01-31

    I haven't tried it but there is Posting in a TUI: https://github.com/darrenburns/posting

  14. fiftyone

    Refine high-quality datasets and visual AI models

    Project mention: Launch HN: Enhanced Radar (YC W25) – A safety net for air traffic control | news.ycombinator.com | 2025-03-04

    Are there already bird not a bird datasets?

    Procedures for creating "bird on Multispectral plane radar and video" dataset(s):

    Tag birds on the dashcam video with timecoded sensor data and a segmentation and annotation tool.

    Pinch to zoom, auto-edge detect, classification probability, sensor status

    voxel51/fiftyone does segmentation and annotation with video and possibly Multispectral data: https://github.com/voxel51/fiftyone

  15. 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

  16. powerline-shell

    A beautiful and useful prompt for your shell

    Project mention: Rules for Writing Software Tutorials | news.ycombinator.com | 2025-01-02

    I thought that using Makefile targets was the shortest friendliest to show what a project can do. Turns out make and Makefiles can be mysterious when they fail.

    Tutorials are "best-effort" and often don't dwell on the rabbit-holes they create when a poor soul runs astray of the sunny path.

    Example of a good tutorial:

    Python's powerline shell: https://github.com/b-ryan/powerline-shell

    The README is succinct. Well put together.

  17. SAWS

    A supercharged AWS command line interface (CLI).

  18. potpie

    Prompt-To-Agent : Create custom engineering agents for your codebase

    Project mention: Introducing Potpie's Slack Integration: Bring Your Custom AI Agents to Where You Work | dev.to | 2025-04-24

    Potpie is an open-source platform that allows you to build and deploy custom AI agents tailored to your specific codebase. These agents can handle a wide range of tasks including debugging, code reviewing, code generation, onboarding, etc.

  19. argilla

    Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets

    Project mention: AI and All Data Weekly - 02 December 2024 | dev.to | 2024-12-02
  20. aci

    ACI.dev is the open source tool-calling platform that hooks up 600+ tools into any agentic IDE or custom AI agent through direct function calling or a unified MCP server. The birthplace of VibeOps.

    Project mention: Ask HN: Is manually discovering and configuring MCP servers the only way? | news.ycombinator.com | 2025-08-01
  21. haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

  22. vprof

    Visual profiler for Python

  23. LitServe

    The easiest way to deploy agents, MCP servers, models, RAG, pipelines and more. No MLOps. No YAML.

    Project mention: Serving models over REST API using Lightning Serve API | dev.to | 2025-06-22

    I came across the LitServe API and was pleasantly curious to try it out for this particular project. While it can be easily achieved manually using FastAPI and Uvicorn, LitServe API (also uses the same under the hood!) has a lot of "batteries-included" approach that seems to reduce a lot of the boilerplate code.

  24. Devon

    Devon: An open-source pair programmer

  25. rio

    WebApps in pure Python. No JavaScript, HTML and CSS needed (by rio-labs)

    Project mention: Show HN: Rio – Modern Web Apps in Pure Python, No JavaScript/HTML/CSS Needed | news.ycombinator.com | 2025-03-08

    Hey HN,

    Over the past 10 months, my friends and I created an open source project called Rio to help Python developers build modern web apps without needing HTML, CSS, or JavaScript. Whether you're working on a simple internal tool or a complex multi-page app, Rio lets you stay in the Python ecosystem without needing to learn frontend frameworks.

    With Rio, the UI is defined using Python components, inspired by React and Flutter. Instead of writing HTML/CSS, you compose reusable UI elements in Python and let Rio handle rendering and state updates. The backend and frontend stay seamlessly connected using WebSockets, so data syncs automatically without manual API calls. Since Rio is fully Python-native, you can integrate it with any Python library, from data science tools to AI models.

    Many Python projects rely on popular libraries like React internally, but the core benefits and elegance of these libraries are often diluted in the process. Unlike wrapper frameworks, Rio is built from scratch, offering a cleaner, faster, and more efficient development experience specifically for Python.

    We’ve seen users build everything from CRM tools to dashboards, LLM interfaces, and interactive reports using Rio. If you’re a Python developer who has wanted a better way to build web apps without learning JavaScript, we’d love to hear your thoughts!

    [Github] https://github.com/rio-labs/rio

  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 developer-tools discussion

Log in or Post with

Python developer-tools related posts

  • Build Your Own AI Stock Portfolio Agent with Agno + AG-UI

    2 projects | dev.to | 20 Aug 2025
  • Representing Python notebooks as dataflow graphs

    3 projects | news.ycombinator.com | 9 Aug 2025
  • Top 20 Rising GitHub Projects with the Most Stars in 2025

    17 projects | dev.to | 29 Jul 2025
  • Introduction to MCP Servers and writing one in Python

    1 project | dev.to | 27 Jul 2025
  • Revolutionizing Unstructured Data: Instill Core – Your All-in-One AI Solution

    1 project | dev.to | 14 Jul 2025
  • Watchfiles: Simple, modern and fast file watching for Python, written in Rust

    3 projects | news.ycombinator.com | 8 Jul 2025
  • Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies

    1 project | news.ycombinator.com | 8 Jul 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 developer-tool projects in Python? This list will help you:

# Project Stars
1 OpenHands 62,627
2 LocalStack 60,288
3 streamlit 41,160
4 httpie 36,464
5 gpt-pilot 33,325
6 agno 32,447
7 Taipy 18,572
8 SWE-agent 17,142
9 marimo 15,620
10 dvc 14,811
11 posting 9,930
12 fiftyone 9,836
13 HTTP Prompt 9,056
14 powerline-shell 6,276
15 SAWS 5,285
16 potpie 4,889
17 argilla 4,644
18 aci 4,555
19 haxor-news 4,017
20 vprof 3,965
21 LitServe 3,522
22 Devon 3,448
23 rio 3,252

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?