SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python developer-tool Projects
-
LocalStack
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline
Later you can use any S3 compatible storage because the code I write will still work, but for testing purposes on my local machine, I will use LocalStack:
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
There is also HTTPie which I've mostly been using for its excellent `http` CLI as a modern replacement for curl.
However I recently learned that it also has web and desktop client apps which are pretty great too!
-
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.
-
While building dashboards in Streamlit, I found myself really missing Buefy's (Bulma) modern web components.
Specially due to the inability to add new values to Streamlit's multiselect [1], some missing controls like a polished image carousel [2] or a highly customizable data table.
Long story short, we put together streamfy (Streamlit + Buefy) as an MIT licensed project in GitHub to bring Buefy to Streamlit.
Demo: https://streamfy.streamlit.app
All the form components are implemented, missing half of other non-form UX components. There is plenty of room for PRs, testing, feedback, documentation, example, etc.
Please send issues and contributions to GitHub project [3] and general feedback to X / Twitter [4]
Thanks!
-
Project mention: Why bad scientific code beats code following "best practices" | news.ycombinator.com | 2024-01-06
What you’re describing sounds like DVC (at a higher-ish—80%-solution level).
See pachyderm too.
-
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
-
I’ve been working in tech for more than five years. I started as a Data Scientist, and now I’m exploring and loving the DevRel 🥑 role for Taipy. Needless to say, evolving in the tech scene has been a ride full of ups, downs, and everything in between.
-
Project mention: Efficiently Managing and Querying Visual Data With MongoDB Atlas Vector Search and FiftyOne | dev.to | 2024-03-18
FiftyOne is the leading open-source toolkit for the curation and visualization of unstructured data, built on top of MongoDB. It leverages the non-relational nature of MongoDB to provide an intuitive interface for working with datasets consisting of images, videos, point clouds, PDFs, and more.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
-
-
-
-
argilla
Argilla is a collaboration platform for AI engineers and domain experts that require high-quality outputs, full data ownership, and overall efficiency.
Project mention: Open-Source Data Collection Platform for LLM Fine-Tuning and RLHF | news.ycombinator.com | 2023-06-05I'm Dani, CEO and co-founder of Argilla.
Happy to answer any questions you might have and excited to hear your thoughts!
More about Argilla
-
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
-
Project mention: Show HN: Use function calling to build AI Assistants | news.ycombinator.com | 2024-02-27
-
-
-
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-14
Yes, at the bottom it lists all similar libraries in other languages. Python has https://github.com/joealcorn/laboratory
-
Compatible with the new pyproject.toml standard, and working well with poetry, there's poethepoet. It's a good alternative, it keeps in the python environment, it's installable through pip(x), and it's cross platform for the windows pythonistas (and there are some, not everyone has more than 1 computer at home...)
-
Hey fellow Redditors, Just wanted to share a cool way I've been using ChatGPT recently. I've been messing around with README-AI, a fantastic tool that auto-generates really slick README files for GitHub repos, and I had an idea for a new feature (GitLab support, for anyone interested). But rather than write the feature request issue myself, I let ChatGPT handle it! That's right, I got an AI to write a GitHub issue for a tool that uses AI. Sounds like an inception, right? Check out the issue here: https://github.com/eli64s/README-AI/issues/13 I think it's pretty impressive how coherently and effectively ChatGPT can communicate an idea. Just another interesting application for AI. Anyone else using ChatGPT in novel ways? Would love to hear your stories! Oh, and just for the record, this Reddit comment itself was also generated by ChatGPT. It seems like the AI rabbit hole goes even deeper. 😉 Cheers!
-
Project mention: ADB-Enhanced: 🔪Swiss-army knife for Android testing and development 🔪 ⛺ | /r/androiddev | 2023-06-02
-
Project mention: Show HN: Marimo – an open-source reactive notebook for Python | news.ycombinator.com | 2024-01-12
You're probably referring to nbgather (https://github.com/microsoft/gather), which shipped with VSCode for a while.
nbgather used static slicing to get all the code necessary to reconstruct some cell. I actually worked with Andrew Head (original nbgather author) and Shreya Shankar to implement something similar in ipyflow (but with dynamic slicing and a not-as-nice interface): https://github.com/ipyflow/ipyflow?tab=readme-ov-file#state-...
I have no doubt something like this will make its way into marimo's roadmap at some point :)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python developer-tools related posts
- Show HN: Dealing with Claude 3 XML function calling so you don't have to
- Efficiently Managing and Querying Visual Data With MongoDB Atlas Vector Search and FiftyOne
- FiftyOne Computer Vision Tips and Tricks - March 15, 2024
- FLaNK AI for 11 March 2024
- VS Code: Prompt Editor for LLMs (GPT4, Llama, Mistral, etc.)
- Show HN: Use function calling to build AI Assistants
- Phidata: Build AI Assistants using function calling
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Mar 2024
Index
What are some of the best open-source developer-tool projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | LocalStack | 51,790 |
2 | httpie | 31,560 |
3 | streamlit | 30,948 |
4 | dvc | 13,032 |
5 | HTTP Prompt | 8,861 |
6 | Taipy | 7,701 |
7 | fiftyone | 6,544 |
8 | powerline-shell | 6,171 |
9 | SAWS | 5,177 |
10 | vprof | 3,940 |
11 | haxor-news | 3,907 |
12 | argilla | 3,033 |
13 | migra | 2,854 |
14 | phidata | 2,824 |
15 | djoser | 2,450 |
16 | gitless | 1,904 |
17 | gita | 1,594 |
18 | Review Board | 1,528 |
19 | Laboratory | 1,274 |
20 | Poe the Poet | 1,246 |
21 | readme-ai | 1,180 |
22 | ADB Enhanced | 1,161 |
23 | ipyflow | 1,068 |