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 →
Top 23 Python developer-tool Projects
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
-
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.
-
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
-
-
-
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.
-
-
argilla
Argilla is a collaboration platform for AI engineers and domain experts that require high-quality outputs, full data ownership, and overall efficiency.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: Streamlit: A faster way to build and share data apps | news.ycombinator.com | 2024-06-14
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:
Project mention: Python Day 9: Building Interactive Web Apps without HTML/CSS and JavaScript | dev.to | 2024-04-26Taipy is an open-source Python library that enables data scientists and developers to build robust end-to-end data pipelines.
pip install -U git+https://github.com/voxel51/fiftyone.git
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.
Project mention: Pgroll: zero-downtime, undoable, schema migrations for Postgres | news.ycombinator.com | 2023-10-03Forr 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
Project mention: List of ngrok/Cloudflare Tunnel alternatives and other tunneling software and services. Focus on self-hosting. | dev.to | 2024-04-30portr - Has a JavaScript/Python admin page and request inspection/replay features. AGPL-3.0 License. Tunneling implemented in Go.
Project mention: Gita: Manage multiple Git repositories with sanity | news.ycombinator.com | 2023-07-18
Project mention: Scientist: A Ruby library for carefully refactoring critical paths | news.ycombinator.com | 2023-11-14Yes, at the bottom it lists all similar libraries in other languages. Python has https://github.com/joealcorn/laboratory
Python developer-tools discussion
Python developer-tools related posts
-
AIM Weekly for 10 June 2024
-
LSP-AI: open-source language server serving as back end for AI code assistance
-
AI Agents with memory, knowledge and tools
-
Show HN: The most pythonic open-source LLM toolkit focused on DX
-
Don't Microservice, Do Module
-
An intuitive approach to building with LLMs
-
Phidata: Add memory, knowledge and tools to LLMs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 Jun 2024
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 |