SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Library Projects
Pure Python 3 MTProto API Telegram client library, for bots too!Project mention: Export Private Channel | reddit.com/r/TelegramBots | 2023-01-15
Above is an example using telethon (https://github.com/LonamiWebs/Telethon), you can read the documentation for more details. also you can export the above message to some file instead of printing it, download media if the message is not a text but a media etc
🍦 Never use print() to debug again.Project mention: What Python debugger do you use? | reddit.com/r/learnpython | 2023-03-26
I get around this by using loguru (a wrapper around python's logger), so I get information like the calling function and line number with my debugging statements. I don't use it these days (and actually built something extremely similar around the same time), but icecream is another alternative that facilitates debugging-by-print
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
An elegant PyTorch deep reinforcement learning library.Project mention: 他們能回來嗎 | reddit.com/r/real_China_irl | 2023-02-25
Official Python client library for kubernetes (by kubernetes-client)Project mention: Tell HN: Amusing Substitutions for Class Keyword | news.ycombinator.com | 2023-03-09
In the Kubernetes Python client code it's called "klass":
and in Apache ecosystem it's called clazz:
Just thought it was amusing and wanted to share
Virtual Python Environment builderProject mention: How Python virtual environments work | news.ycombinator.com | 2023-03-13
`virtualenv` still exists and is still actively developed. It's true that Python 3 ships with `venv` but I think `virtualenv` offers some additional features.
Tensorflow prebuilt binary for WindowsProject mention: Tensorflow doesn't 'see' keras | reddit.com/r/tensorflow | 2023-03-11
I need to run a program utilizing tensorflow and keras on a 32 bit Windows 7 computer. Therefore I downloaded tensorflow from this site: tensorflow-1.8.0-cp36-cp36m-win32.whl and installed it just fine. But because my code contains the line:
Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and botsProject mention: Telegram with python | reddit.com/r/Python | 2022-09-09
https://github.com/pyrogram/pyrogram nice lib for client and bots
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
borb is a library for reading, creating and manipulating PDF files in python.Project mention: Generating PDF from some sort of template (jinja2) with headers, footers, images, not just a printed HTML document. | reddit.com/r/learnpython | 2022-10-28
Have you looked at borb? I’m not sure if it’s exactly what you need I found it useful when doing something similar to you
🏆 A ranked list of awesome Python open-source libraries and tools. Updated weekly.Project mention: Which not so well known Python packages do you like to use on a regular basis and why? | reddit.com/r/Python | 2022-08-26
You may be interested in this best-of-python list on github.
Fast and powerful SSL/TLS scanning library.Project mention: SSL Diag Tool | reddit.com/r/sysadmin | 2022-11-16
media downloader and library for various sites.Project mention: The Mask (1994) One frame shows a clip from Stimpy (the cat) of 'Ren & Stimpy' trying to break out of jail while Milo (the dog) helps Stanley break out of jail. | reddit.com/r/MovieDetails | 2022-11-10
youtube-dlc is a fork of youtube-dl with the intention of getting features tested by the community merged in the tool faster
A generic, spec-compliant, thorough implementation of the OAuth request-signing logicProject mention: Easy Django library for Oauth2 | reddit.com/r/django | 2022-06-27
🌐 URL parsing and manipulation made easy.
A semantic diff utility and library for tree-like files such as JSON, JSON5, XML, HTML, YAML, and CSV.
Useful extensions to the standard Python datetime features
A simple library for implementing common design patterns.Project mention: PyPattyrn: A simple library for implementing common design patterns | news.ycombinator.com | 2023-02-04
Apache Libcloud is a Python library which hides differences between different cloud provider APIs and allows you to manage different cloud resources through a unified and easy to use API.
🏆 A ranked list of awesome python libraries for web development. Updated weekly.
KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymdProject mention: How to adjust the radius of an MDTextField in Kivy. | reddit.com/r/kivy | 2023-02-17
I don't use kivymd so if there is a way to do this I am blissfully unaware... Sometimes it's necessary to vendor code and hack it, you could copy the textfield directory from your kivymd version to your project. Rename the files and classes, and hack it to do whatever you want.
🎨 ASCII art library for PythonProject mention: ART 5.8 released: ASCII and Non-ASCII art library for Python | reddit.com/r/coolgithubprojects | 2022-11-23
ChatBot+LLM |Gpt-3.5-turbo |ChatGPT Bot/Voice Assistant | 📱 Cross-Platform | 🦾 Async | 🗣 Good Contextual Support | 🌻 sh & docker| 🔌 API Server| 🎤 Azure/Vits |🌎 ?| 📷 Multi-modal/Image | 💐 Self-maintained LLM FrameworkProject mention: ChatGTP tools you may need - Work always in progress) | reddit.com/r/AILinks | 2023-01-13
🇨🇳 Openaibot: OpenAI Chat Bot For Telegram
Avalanche: an End-to-End Library for Continual Learning based on PyTorch.Project mention: [R] Single-task Continual/Incremental/Online/Life-Long learning. | reddit.com/r/MachineLearning | 2022-07-09
Lastly, there are several github repo, but the most popular one is ContinualAI/avalanche, which already implement some of above algorithm, for the purpose of reproducibility i.e. can be applied to your task (probably)
A python module to manipulate XCode projectsProject mention: XCode command line compilation sources question | reddit.com/r/Xcode | 2022-08-21
I found how to do it with this python lib https://github.com/kronenthaler/mod-pbxproj in case anyone has the same problem
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Library related posts
Python package install parallel-ssh for Windows 10
1 project | reddit.com/r/learnpython | 20 Mar 2023
How Python virtual environments work
6 projects | news.ycombinator.com | 13 Mar 2023
Tell HN: Amusing Substitutions for Class Keyword
1 project | news.ycombinator.com | 9 Mar 2023
The Unsung Heroes of Open Source: The Dedicated Maintainers Behind Lesser-Known Projects
5 projects | dev.to | 5 Mar 2023
Top 3 hardest things with debugging as a beginner?
1 project | reddit.com/r/Python | 5 Mar 2023
Library2Notion v0.2.0 (Support for physical books)
1 project | reddit.com/r/Notion | 24 Feb 2023
Shell? Script to create org headings for each folder in a local directory?
4 projects | reddit.com/r/orgmode | 22 Feb 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007f160c8f1b90>
www.saashub.com | 31 Mar 2023
What are some of the best open-source Library projects in Python? This list will help you: