The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python JSON Projects
-
An API application framework (such as FastAPI)
-
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.
-
-
-
-
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: Little Data: How do we query personal data? (2013) | news.ycombinator.com | 2024-03-01
I'm a fan on simonw's datasette/dogsheep ecosystem https://datasette.io/
-
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.
-
jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
Project mention: Xonsh: Python-powered, cross-platform, Unix-gazing shell | news.ycombinator.com | 2024-02-14https://github.com/kellyjonbrazil/jc - "CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts."
-
[4] "Is it possible to "flatten" structured data (like JSON?)": https://github.com/saulpw/visidata/discussions/1605
-
-
boltons
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
Project mention: Boltons is a set of over 250 BSD-licensed, pure-Python utilities | news.ycombinator.com | 2023-12-11 -
-
-
Mimesis
Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.
Project mention: Mimesis allows you toeasily generate detailed dummy datasets. | /r/datascience | 2023-04-12Mimesis has well-structured and comprehensive documentation: https://mimesis.name
-
-
Project mention: Zellij – A terminal workspace with batteries included (tmux alternative) | news.ycombinator.com | 2024-02-05
Using tmux + tmuxp[1] you can load a pre-configured session and execute arbitrary shell commands for the session, window and pane. I use this to set up shells and editors in the correct dirs (and/or hosts), load lang environments, set env vars and source some zsh aliases and functions that I only want per project. The end result is that I can set up my dev environment (shells with different environments, neovim windows, test runner, various linters I don't wannt integrate into nvim) with a single "tmuxp load ".
-
-
django-import-export
Django application and library for importing and exporting data with admin integration.
django-import-export provides a sophisticated framework for importing data. Good if you need to do this on a regular basis and need to do some work on the data before writing to the database.
-
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
Project mention: Jaq – A jq clone focused on correctness, speed, and simplicity | news.ycombinator.com | 2023-11-29
-
flask-restx
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
-
news-please
news-please - an integrated web crawler and information extractor for news that just works
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python JSON related posts
- ΜON – a compact and simple binary object notation
- ΜON – a compact and simple binary object notation
- JSON dans les projets data science : Trucs & Astuces
- JSON in data science projects: tips & tricks
- Little Data: How do we query personal data? (2013)
- AI-Powered Image Search with CLIP, pgvector, and Fast API
- Why the fuck are we templating YAML? (2019)
-
A note from our sponsor - WorkOS
workos.com | 19 Mar 2024
Index
What are some of the best open-source JSON projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 69,409 |
2 | httpie | 31,405 |
3 | sqlmodel | 12,526 |
4 | httpbin | 12,320 |
5 | chinese-xinhua | 10,580 |
6 | HTTP Prompt | 8,858 |
7 | datasette | 8,764 |
8 | jc | 7,435 |
9 | visidata | 7,328 |
10 | TinyDB | 6,431 |
11 | boltons | 6,387 |
12 | orjson | 5,432 |
13 | jsonschema | 4,396 |
14 | Mimesis | 4,255 |
15 | alpha_vantage | 4,143 |
16 | tmuxp | 3,903 |
17 | toapi | 3,431 |
18 | django-import-export | 2,835 |
19 | Flask RestPlus | 2,728 |
20 | uvicorn-gunicorn-fastapi-docker | 2,493 |
21 | yq | 2,423 |
22 | flask-restx | 2,053 |
23 | news-please | 1,885 |