Python python-library

Open-source Python projects categorized as python-library

Top 23 Python python-library Projects

python-library
  1. awesome-python

    An opinionated list of awesome Python frameworks, libraries, software and resources.

    Project mention: 💡 The Untold History of GitHub Awesome-Lists 🤯 | dev.to | 2025-01-21

    On June 28, 2014, awesome-python was started. In the initial commit, Vinta Chen wrote:

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. rich

    Rich is a Python library for rich text and beautiful formatting in the terminal.

    Project mention: 🚀 Launching a High-Performance DistilBERT-Based Sentiment Analysis Model for Steam Reviews 🎮🤖 | dev.to | 2024-12-16

    rich: Enhances the command-line interface with rich text formatting.

  4. celery

    Distributed Task Queue (development branch)

    Project mention: New Year's Security Incident | news.ycombinator.com | 2025-01-27
  5. speedtest-cli

    Command line interface for testing internet bandwidth using speedtest.net

    Project mention: 17 Essential CLI Tools to Boost Developer Productivity | dev.to | 2025-01-02

    speedtest-cli

  6. Telethon

    Pure Python 3 MTProto API Telegram client library, for bots too!

  7. 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: Show HN: Jb / json.bash – Command-line tool (and bash library) that creates JSON | news.ycombinator.com | 2024-07-03

    How is this different to this https://github.com/kellyjonbrazil/jc

  8. docker-py

    A Python library for the Docker Engine API

    Project mention: Qocker is a user-friendly Qt GUI application for managing Docker containers | news.ycombinator.com | 2024-09-22

    It's impressive what Python+Qt can do in just a few hundred lines of code.

    That said, it's pretty weird that they are just calling the `docker` command directly and "manually" parsing the output instead of just dropping in docker-py, which has been around forever: https://github.com/docker/docker-py

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. pywinauto

    Windows GUI Automation with Python (based on text properties)

  11. GitPython

    GitPython is a python library used to interact with Git repositories.

    Project mention: The canonical Python Git API, GitPython, recommends that you just switch to Rust | news.ycombinator.com | 2024-10-28
  12. MechanicalSoup

    A Python library for automating interaction with websites.

    Project mention: 11 best open-source web crawlers and scrapers in 2024 | dev.to | 2024-10-29

    Language: Python | GitHub: 4.7K+ stars | link

  13. dedupe

    :id: A python library for accurate and scalable fuzzy matching, record deduplication and entity-resolution.

    Project mention: 'Groups' Underpin Modern Math | news.ycombinator.com | 2024-09-07

    For sure. The problem was writing an np.unique[1] that could handle large datasets. Specifically, the solution involved chunking the dataset, mapping np.unique across chunks, and then combining chunks. Merging the counts result is an associative operation and merging them in a tree-like computational graph implies O(log n) merges.

    Specifically this is work related to implementing large dataset support for the dedupe library[1]. It's valuable to be able to effectively de-duplicate messy datasets. That's about as much as I can share.

    1. https://numpy.org/doc/stable/reference/generated/numpy.uniqu...

    2. https://github.com/dedupeio/dedupe/blob/main/dedupe/clusteri...

  14. mongo-python-driver

    PyMongo - the Official MongoDB Python driver

  15. best-of-python

    🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.

    Project mention: Top 8 AI Open Source Software Libraries | dev.to | 2024-07-24

    Show 10 hidden projects... numpy (🥇51 · ⭐ 27K) - The fundamental package for scientific computing with Python. Unlicensed; Blaze GitHub - ml-tooling/best-of-python

  16. oletools

    oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.

    Project mention: Paper sospechoso - CTF - PWNEDCR0x7 | dev.to | 2024-11-10
  17. kombu

    Messaging library for Python.

    Project mention: Show HN: Drop-In SQS Replacement Based on SQLite | news.ycombinator.com | 2024-06-30

    https://docs.celeryq.dev/en/stable/getting-started/backends-...

    Celery's flower utility doesn't work with SQS or GCP's {Cloud Tasks, Cloud Pub/Sub, Firebase Cloud Messaging FWIU} but does work with AMQP, which is a reliable messaging protocol.

    RabbitMQ is backed by mnesia, an Erlang/OTP library for distributed Durable data storage. Mnesia: https://en.wikipedia.org/wiki/Mnesia

    SQLite is written in C and has lots of tests because aerospace IIUC.

    There are many extensions of SQLite; rqlite, cr-sqlite, postlite, electricsql, sqledge, and also WASM: sqlite-wasm, sqlite-wasm-http

    celery/kombu > Transport brokers support / comparison table: https://github.com/celery/kombu?tab=readme-ov-file#transport...

    Kombu has supported Apache Kafka since 2022, but celery doesn't yet support Kafka: https://github.com/celery/celery/issues/7674#issuecomment-12...

  18. Box

    Python dictionaries with advanced dot notation access

    Project mention: Box: Python dictionaries with advanced dot notation access | news.ycombinator.com | 2024-11-09
  19. Grab

    Web Scraping Framework

  20. gTTS

    Python library and CLI tool to interface with Google Translate's text-to-speech API

    Project mention: Using Groq to Build a Real-Time Language Translation App | dev.to | 2024-04-05

    For our real-time TTS needs, we'll employ the fantastic library called gTTS.

  21. abseil-py

    Abseil Common Libraries (Python)

  22. art

    🎨 ASCII art library for Python

  23. rdflib

    RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.

  24. bulbea

    :boar: :bear: Deep Learning based Python Library for Stock Market Prediction and Modelling

  25. tesserocr

    A Python wrapper for the tesseract-ocr API

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python python-library discussion

Log in or Post with

Python python-library related posts

  • Dominate: A Python/JavaScript lib for generating HTML documents

    2 projects | news.ycombinator.com | 13 Dec 2024
  • Build websites with just Python, no JavaScript

    1 project | news.ycombinator.com | 20 Nov 2024
  • Paper sospechoso - CTF - PWNEDCR0x7

    1 project | dev.to | 10 Nov 2024
  • The canonical Python Git API, GitPython, recommends that you just switch to Rust

    2 projects | news.ycombinator.com | 28 Oct 2024
  • Hacktoberfest 2024: 3rd Contribution

    4 projects | dev.to | 22 Oct 2024
  • Qocker is a user-friendly Qt GUI application for managing Docker containers

    2 projects | news.ycombinator.com | 22 Sep 2024
  • 'Groups' Underpin Modern Math

    1 project | news.ycombinator.com | 7 Sep 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 9 Feb 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source python-library projects in Python? This list will help you:

# Project Stars
1 awesome-python 232,587
2 rich 50,579
3 celery 25,465
4 speedtest-cli 13,677
5 Telethon 10,385
6 jc 8,022
7 docker-py 6,897
8 pywinauto 5,140
9 GitPython 4,730
10 MechanicalSoup 4,703
11 dedupe 4,216
12 mongo-python-driver 4,179
13 best-of-python 3,802
14 oletools 2,983
15 kombu 2,940
16 Box 2,668
17 Grab 2,401
18 gTTS 2,386
19 abseil-py 2,320
20 art 2,212
21 rdflib 2,199
22 bulbea 2,076
23 tesserocr 2,053

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?