InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Python developer-tool Projects
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!
If my project uses docker, I put all docker-related files here. For example: init scripts for localstack.
-
httpie
🥧 HTTPie for Terminal — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.
⛏️ httpie (or curl, ... or wget)
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: What are you guys using for making GUIs nowadays? | reddit.com/r/Python | 2023-01-26
- For a PoC / localhost / web usage : https://streamlit.io/
-
Project mention: [Discussion] Github like alternative for ML? | reddit.com/r/MachineLearning | 2023-01-26
Have you checked https://dvc.org/ ?
-
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
-
Project mention: What is the name of the cli tool that shows your current branch and changes you've made? | reddit.com/r/git | 2022-09-12
powerline-shell I think this is a shell-only fork of powerline?
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
Project mention: Browse Hacker News like a haxor: A Hacker News command line interface (CLI). | reddit.com/r/commandline | 2022-02-08
-
If you wish to auto-generate migrations, there are declarative schema change tools available for most relational databases. I'm the creator of Skeema [1] which provides them for MySQL, but there are options for other DBs too [2][3][4].
Prisma's migration system actually partially copied Skeema's design, while giving credit in a rather odd fashion which really rubbed me the wrong way: "The workflow of working with temporary databases and introspecting it to determine differences between schemas seems to be pretty common, this is for example what skeema does." [5]
While I doubt I was the first person to ever use that technique, I absolutely didn't copy it from anywhere, and it was never "pretty common". I'm not aware of any other older schema change systems that work this way.
[2] https://github.com/djrobstep/migra
[3] https://github.com/k0kubun/sqldef
[4] https://david.rothlis.net/declarative-schema-migration-for-s...
[5] https://github.com/prisma/prisma-engines/blob/6be410e/migrat...
-
Project mention: Open Source FiftyOne Computer Vision Data and Models | news.ycombinator.com | 2022-11-15
-
Project mention: All authentication errors from djoser and and simplejwt, how can get them? | reddit.com/r/django | 2023-01-07
e.g.: https://github.com/sunscrapers/djoser/blob/master/djoser/constants.py
-
argilla
✨ Open-source tool for data-centric NLP. Argilla helps domain experts and data teams to build better NLP datasets in less time.
Project mention: Rubrix release 0.17.0 with support for the spaCy training format | reddit.com/r/LanguageTechnology | 2022-08-25 -
Project mention: Phabricator replacement? | Or OpenProject alternative? | issue tracking/code | reddit.com/r/selfhosted | 2022-08-02
Review Board - no issue tracking
-
gita
-
-
-
-
I can't find any decent automatic docstring formatter. The only two I stumble upon so far are docformatter and pyment, but none of them wraps long lines. I heard PyCharm has a formatter, but I would rather stick with VSCode.
-
-
Project mention: Open-source tool to simplify ML model deployment | news.ycombinator.com | 2023-01-22
No, it's a completely separate open source tool, not directly related to DVC - https://github.com/iterative/mlem
-
ape
The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
Project mention: Python Devs: Is eth-brownie still active? What other frameworks are available in for Python devs to go about developing ethereum based dApps, defi? | reddit.com/r/ethdev | 2022-12-29Personally I like brownie over the alternatives but there’s also ape (more plug-in based) https://github.com/ApeWorX/ape and then for vyper there’s titanboa https://github.com/vyperlang/titanoboa
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python developer-tools related posts
- Rant: Jupyter notebooks are trash.
- Open-source tool to simplify ML model deployment
- I hacked Gumroad's API and broke a bunch of tools
- Inspiration for full-stack development
- All authentication errors from djoser and and simplejwt, how can get them?
- portable dev setup (nix+asdf)
- Share your Data Science stack in Nixpkgs
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Feb 2023
Index
What are some of the best open-source developer-tool projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | LocalStack | 45,620 |
2 | httpie | 26,200 |
3 | streamlit | 22,333 |
4 | dvc | 11,013 |
5 | HTTP Prompt | 8,660 |
6 | powerline-shell | 5,993 |
7 | SAWS | 5,057 |
8 | vprof | 3,880 |
9 | haxor-news | 3,815 |
10 | migra | 2,658 |
11 | fiftyone | 2,471 |
12 | djoser | 2,206 |
13 | argilla | 1,555 |
14 | Review Board | 1,461 |
15 | gita | 1,255 |
16 | Laboratory | 1,244 |
17 | ADB Enhanced | 945 |
18 | Poe the Poet | 793 |
19 | pyment | 789 |
20 | best-of-python-dev | 663 |
21 | mlem | 590 |
22 | ape | 566 |
23 | reloadr | 514 |