Python developer-tools

Open-source Python projects categorized as developer-tools

Top 23 Python developer-tool Projects

developer-tools
  • LocalStack

    💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline

  • Project mention: Beware anti patterns in event driven architecture | news.ycombinator.com | 2024-06-09

    > Good luck finding the consumer when you need to modify the producer

    It sounds like you are describing a producer that updates consumers using HTTP calls. That pushes a lot of complexity to the producer and the team that has to sync up with all of the other teams involved.

    > Let’s use SNS/SQS because why not. Good luck reproducing producers and consumers locally in your machine

    At work we just have localstack from a shared repo running in the background. I almost forget that it's there until I need to "git pull" if another team has added a new queue.

    https://github.com/localstack/localstack

    > Observability. Of rather the lack of it. It’s never out of the box, and so usually nobody cares about it until an incident happens

    I think it depends on what type of framework you use. At work we use a trace-id field when making HTTP calls or sending a message. This enables us to easily search logs and see the flow between systems.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • streamlit

    Streamlit — A faster way to build and share data apps.

  • Project mention: Streamlit: A faster way to build and share data apps | news.ycombinator.com | 2024-06-14
  • 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: Criando uma API simples com PHP puro | dev.to | 2024-05-09
  • dvc

    🦉 ML Experiments and Data Management with Git

  • Project mention: 10 Open Source Tools for Building MLOps Pipelines | dev.to | 2024-06-06

    As Git helps you with code versions and the ability to roll back to previous versions for code repositories, DVC has built-in support for tracking your data and model. This helps machine learning teams reproduce the experiments run by your fellows and facilitates collaboration. DVC is based on the principles of Git and is easy to learn since the commands are similar to those of Git. Other benefits of using DVC include:

  • phidata

    Build AI Assistants with memory, knowledge and tools.

  • Project mention: AI Agents with memory, knowledge and tools | news.ycombinator.com | 2024-06-02
  • Taipy

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

  • Project mention: Python Day 9: Building Interactive Web Apps without HTML/CSS and JavaScript | dev.to | 2024-04-26

    Taipy is an open-source Python library that enables data scientists and developers to build robust end-to-end data pipelines.

  • 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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fiftyone

    The open-source tool for building high-quality datasets and computer vision models

  • Project mention: Anomaly Detection with FiftyOne and Anomalib | dev.to | 2024-05-06

    pip install -U git+https://github.com/voxel51/fiftyone.git

  • powerline-shell

    A beautiful and useful prompt for your shell

  • SAWS

    A supercharged AWS command line interface (CLI).

  • vprof

    Visual profiler for Python

  • haxor-news

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

  • Project mention: HN-text: an easy-to-use, text-first Hacker News terminal client | news.ycombinator.com | 2024-06-02

    * https://github.com/donnemartin/haxor-news

    But the docker image seemed to dissapear from docker hub so I stopped using it.

  • argilla

    Argilla is a collaboration platform for AI engineers and domain experts that require high-quality outputs, full data ownership, and overall efficiency.

  • migra

    Like diff but for PostgreSQL schemas

  • Project mention: Pgroll: zero-downtime, undoable, schema migrations for Postgres | news.ycombinator.com | 2023-10-03

    Forr postgres, how does the schema diffing aspect compare to migra?

    https://github.com/djrobstep/migra

    I'm asking because, although migra is excellent and there are multiple migrations tools based on it (at least https://github.com/bikeshedder/tusker and https://github.com/blainehansen/postgres_migrator), issues are piling up but development seem to be slowing down

  • djoser

    REST implementation of Django authentication system.

  • portr

    Open source ngrok alternative designed for teams. Tunnel http, tcp or websocket connections.

  • Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30

    portr - Has a JavaScript/Python admin page and request inspection/replay features. AGPL-3.0 License. Tunneling implemented in Go.

  • gitless

    A simple version control system built on top of Git

  • Project mention: Confusing Git Terminology | news.ycombinator.com | 2023-11-02
  • gita

    Manage many git repos with sanity 从容管理多个git库

  • Project mention: Gita: Manage multiple Git repositories with sanity | news.ycombinator.com | 2023-07-18
  • Review Board

    An extensible and friendly code review tool for projects and companies of all sizes.

  • Project mention: Review Board 6 | news.ycombinator.com | 2023-10-18
  • Poe the Poet

    A task runner that works well with poetry.

  • readme-ai

    🚀 Automated README file generator, powered by large language model APIs.

  • Laboratory

    Achieving confident refactoring through experimentation with Python 2.7 & 3.3+

  • Project mention: Scientist: A Ruby library for carefully refactoring critical paths | news.ycombinator.com | 2023-11-14

    Yes, at the bottom it lists all similar libraries in other languages. Python has https://github.com/joealcorn/laboratory

  • ADB Enhanced

    🔪Swiss-army knife for Android testing and development 🔪 ⛺

  • 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

  • AIM Weekly for 10 June 2024

    23 projects | dev.to | 10 Jun 2024
  • LSP-AI: open-source language server serving as back end for AI code assistance

    8 projects | news.ycombinator.com | 8 Jun 2024
  • AI Agents with memory, knowledge and tools

    1 project | news.ycombinator.com | 2 Jun 2024
  • Show HN: The most pythonic open-source LLM toolkit focused on DX

    1 project | news.ycombinator.com | 30 May 2024
  • Don't Microservice, Do Module

    3 projects | news.ycombinator.com | 24 May 2024
  • An intuitive approach to building with LLMs

    1 project | news.ycombinator.com | 20 May 2024
  • Phidata: Add memory, knowledge and tools to LLMs

    1 project | news.ycombinator.com | 6 May 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 Jun 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 LocalStack 52,677
2 streamlit 32,840
3 httpie 32,471
4 dvc 13,311
5 phidata 9,989
6 Taipy 9,471
7 HTTP Prompt 8,872
8 fiftyone 6,906
9 powerline-shell 6,186
10 SAWS 5,206
11 vprof 3,948
12 haxor-news 3,930
13 argilla 3,196
14 migra 2,876
15 djoser 2,489
16 portr 2,073
17 gitless 1,911
18 gita 1,631
19 Review Board 1,539
20 Poe the Poet 1,324
21 readme-ai 1,299
22 Laboratory 1,272
23 ADB Enhanced 1,182

Sponsored
Free Django app performance insights with Scout Monitoring
Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
www.scoutapm.com