|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Boltons||6,239||246||177||2 months ago||51||February 20, 2023||68||other||Python|
|🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.|
|Mimesis||4,048||42||27||8 days ago||47||August 06, 2023||7||mit||Python|
|Mimesis is a powerful Python library that empowers developers to generate massive amounts of synthetic data efficiently.|
|:bar_chart: :clipboard: Dashboards using YAML or JSON files|
|Urs||604||4 months ago||1||mit||Python|
|Universal Reddit Scraper - A comprehensive Reddit scraping command-line tool.|
|Technical specifications and guidelines for implementing Frictionless Data.|
|Elastic||242||4||1||4 months ago||13||January 11, 2020||7||other||R|
|R client for the Elasticsearch HTTP API|
|Rumble||194||4 months ago||4||December 03, 2019||134||other||Java|
|⛈️ RumbleDB 1.21.0 "Hawthorn blossom" 🌳 for Apache Spark | Run queries on your large-scale, messy JSON-like data (JSON, text, CSV, Parquet, ROOT, AVRO, SVM...) | No install required (just a jar to download) | Declarative Machine Learning and more|
|Rbbjson||163||2 years ago||mit||Swift|
|Flexible JSON traversal for rapid prototyping.|
|Web Database Analytics||144||3 years ago||mit||Jupyter Notebook|
|Web scrapping and related analytics using Python tools|
|Miniql||110||2||a year ago||21||February 05, 2021||8||mit||TypeScript|
|A tiny JSON-based query language inspired by GraphQL|
boltons should be builtins.
Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same spirit as — and yet conspicuously missing from — the standard library, including:
Boltons is tested against Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8 and 3.9, as well as CPython nightly and PyPy/PyPy3.
Boltons can be added to a project in a few ways. There's the obvious one:
pip install boltons
On macOS, it can also be installed via MacPorts:
sudo port install py-boltons
Then, thanks to PyPI, dozens of boltons are just an import away:
from boltons.cacheutils import LRU my_cache = LRU()
However, due to the nature of utilities, application developers might want to consider other options, including vendorization of individual modules into a project. Boltons is pure-Python and has no dependencies. If the whole project is too big, each module is independent, and can be copied directly into a project. See the Integration section of the docs for more details.
The majority of boltons strive to be "good enough" for a wide range of
basic uses, leaving advanced use cases to Python's myriad specialized
3rd-party libraries. In many cases the respective
will describe 3rd-party alternatives worth investigating when use
boltons. If you've found a natural "next-step"
library worth mentioning, see the next section!
Found something missing in the standard library that should be in
boltons? Found something missing in
boltons? First, take a
moment to read the very brief architecture statement to make
sure the functionality would be a good fit.