Top 23 Python developer-tool Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: I just launched a webapp in Python, a JSON pastebin service called WST! | reddit.com/r/Python | 2022-01-15
I was tinkering with Python web frameworks and decided to get (slightly) serious, so I built an API-only webapp called wst. It's a pastebin that lets you store random JSON and share it with a link, but in this case it's API-only and designed for command-line use (particularly with httpie).
Streamlit — The fastest way to build data apps in PythonProject mention: I automated my job over a year ago and haven't told anyone. | reddit.com/r/antiwork | 2022-01-12
Interesting, never heard about TK or QT. I've been using streamlit and Gradio as GUIs for my Python scripts which have been awesome but it seems like comparing to something like QT that it is much more robust and customizable than what I'm using.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
🦉Data Version Control | Git for Data & Models | ML Experiments ManagementProject mention: Git-annex – Managing large files with Git | news.ycombinator.com | 2022-01-15
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpieProject mention: HTTP Prompt | reddit.com/r/devopskhan | 2021-11-05
A beautiful and useful prompt for your shellProject mention: How to customize the Terminal? | reddit.com/r/mac | 2021-05-04
Yes love it. Right now I am using PowerLine Shell. https://github.com/b-ryan/powerline-shell
A supercharged AWS command line interface (CLI).Project mention: What is the best program for making JSON CLI output more readable and manageable? | reddit.com/r/aws | 2021-11-01
I'd recommend giving https://github.com/donnemartin/saws a shot.
Dataset format for AI. Build, manage, & visualize datasets for deep learning. Stream data real-time to PyTorch/TensorFlow & version-control it. https://activeloop.ai (by activeloopai)Project mention: The hand-picked selection of the best Python libraries released in 2021 | reddit.com/r/Python | 2021-12-21
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Visual profiler for PythonProject mention: Scaling django: profiling your django app | dev.to | 2021-02-01
To set it up you can refer to the official docs
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).Project mention: Haxor News: Hacker News in the terminal | reddit.com/r/hackernews | 2022-01-01
Like diff but for PostgreSQL schemasProject mention: Why Google Treats SQL Like Code and You Should Too | news.ycombinator.com | 2022-01-13
Declarative schema management tools make this much easier. The concept is your schema repo just stores CREATE statements, and the schema management tool knows how to generate DDL to transition between the current state in your DB and the desired state in your repo.
I'm the author of declarative schema management tool skeema (https://www.skeema.io, for MySQL / MariaDB). Some other options in this space are sqldef (https://github.com/k0kubun/sqldef, for MySQL or Postgres) and migra (https://github.com/djrobstep/migra, for Postgres). In MS SQL Server, SSDT DACPACs are also somewhat similar.
REST implementation of Django authentication system.Project mention: What is the best library for Django API authentication? | reddit.com/r/django | 2021-08-12
djoser if you are using DRF
An extensible and friendly code review tool for projects and companies of all sizes.Project mention: Approval Workflow: Manual and Automated Approvals in CI/CD | dev.to | 2021-12-28
The manual approval action will stop pipeline execution until someone approves it. AWS sends approval requests to an Amazon SNS (Simple Notification Service) topic. This means you can send the request to one or multiple potential reviewers. You can also configure the message to include a URL link. This is helpful if your team uses a code review software system like Review Board.
Achieving confident refactoring through experimentation with Python 2.7 & 3.3+Project mention: Suture: A Ruby gem that helps you refactor your legacy code | news.ycombinator.com | 2021-09-05
Manage many git repos with sanity 从容管理多个git库Project mention: Monthly 'Shameless Self Promotion' thread - 2022/01 | reddit.com/r/devops | 2022-01-01
gita: a command-line tool to manage multiple git repos
🔪Swiss-army knife for Android testing and development 🔪 ⛺
✨A Python framework to label, refine, and monitor data for NLP projectsProject mention: [P] Open-source tool for building NLP training sets with weak supervision and search queries | reddit.com/r/MachineLearning | 2022-01-16
Format and convert Python docstrings and generates patchesProject mention: Change docstring style for a project's entire codebase | reddit.com/r/pycharm | 2021-05-17
Ah - I was thrown off by 'type' vs 'style'. You might want to take a look at https://github.com/dadadel/pyment
Hot code reloading tool for PythonProject mention: reloadr - A hot code reloading tool for Python | reddit.com/r/programming | 2021-02-22
🏆 A ranked list of awesome python developer tools and libraries. Updated weekly.
A task runner that works well with poetry.Project mention: Poe the Poet is a task runner that works well with poetry. | reddit.com/r/Python | 2022-01-08
I've been working on this tool for a while now, which I'm starting to feel is ready for a bit more exposure, it's called Poe the Poet.
Splitgraph command line client and python libraryProject mention: Scalable PostgreSQL Connection Pooler | news.ycombinator.com | 2021-11-12
We are building a solution for this problem at Splitgraph  – it sounds like we could probably help with your use case. You can get it to work yourself with our open source code , but our (private beta, upcoming public) SaaS service will put all your schemas on a more scalable “data delivery network,” which incidentally, happens to be implemented with PgBouncer + rewriting + ephemeral instances. In a local engine (just a Postgres DB managed by Splitgraph client to add extra stuff), there is no PgBouncer, but we use Foreign Data Wrappers to accomplish the same.
On Splitgraph, every dataset – and every version of every dataset – has an address. Think of it like tagged Docker images. The address either points to an immutable “data image” (in which case we can optionally download objects required to resolve a query on-the-fly, although loading up-front is possible too) or to a live data source (in which case we proxy directly to it via FDW translation). This simple idea of _addressable data products_ goes a long way – for example, it means that computing a diff is now as simple as joining across two tables (one with the previous version, one with the new).
Please excuse the Frankenstein marketing site – we’re in the midst of redesign / rework of info architecture while we build out our SaaS product.
Feel free to reach out if you’ve got questions. And if you have a business case, we have spots available in our private pilot. My email is in my profile – mention HN :)
🐍 A quick and easy way to distribute your Python projects!Project mention: cole-wilson/sailboat Python build tool | reddit.com/r/Python | 2021-02-02
https://bitcartcc.comProject mention: Hacktoberfest 2021 - Completed as Contributor and Maintainer! | dev.to | 2021-10-18
https://github.com/bitcartcc/bitcart - BitcartCC Core Daemons and Merchants API
Python developer-tools related posts
Poe the Poet is a task runner that works well with poetry.
2 projects | reddit.com/r/Python | 8 Jan 2022
Approval Workflow: Manual and Automated Approvals in CI/CD
1 project | dev.to | 28 Dec 2021
24 projects | news.ycombinator.com | 20 Dec 2021
NoPdb: Non-Interactive Python Debugger
1 project | news.ycombinator.com | 17 Dec 2021
Network Proxy for Development
2 projects | news.ycombinator.com | 5 Dec 2021
7 Qualitative Metrics to Measure Code Quality Engineer Should Know
1 project | dev.to | 28 Oct 2021
What is the best library for Django API authentication?
1 project | reddit.com/r/django | 12 Aug 2021
What are some of the best open-source developer-tool projects in Python? This list will help you:
|20||Poe the Poet||357|
Are you hiring? Post a new remote job listing for free.