Python python-3

Open-source Python projects categorized as python-3

Top 23 Python python-3 Projects

  • pillow

    The friendly PIL fork (Python Imaging Library)

    Project mention: Using Azure Storage Queues and Python to Automate Sending Tweets | dev.to | 2022-11-03

    I was able to build a simple base image using Canva. Then, I overlayed the text using Pillow. Working with text on images is somwhat complicated to get perfect so I opted to create 4 categories and a ratio for each one.

  • PyInstaller

    Freeze (package) Python programs into stand-alone executables

    Project mention: PassGen | Password generator/manager. | reddit.com/r/madeinpython | 2022-10-26

    First, instead of creating a VM for windows, you may need to use a software called Wine mentioned in the pyinstaller FAQs

  • Zigi

    Close all those tabs. Zigi will handle your updates.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • BorgBackup

    Deduplicating archiver with compression and authenticated encryption.

    Project mention: My first distro-hop | reddit.com/r/linux4noobs | 2022-11-30

    I would save the data on another data medium, install the new distribution and create a separate partition for /home and then copy the saved data back to /home. And then, for the reasons mentioned, regularly back up the data to another data medium. For backups I recommend Borg (if necessary in combination with Vorta). From the second backup onwards, the tool only saves the parts of a file that have changed. This saves time and storage space.

  • TextBlob

    Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.

    Project mention: Which NLP Library should I use? | reddit.com/r/LanguageTechnology | 2022-07-12

    I think they reference the "other TextBlob" on there website and say that they use it. In case it is this what you mean: https://github.com/sloria/TextBlob

  • marshmallow

    A lightweight library for converting complex objects to and from simple Python datatypes.

    Project mention: Faster time-to-market with API-first | dev.to | 2022-10-25

    Uses a robust data validation library: validating payloads is a complex business. Your data validation library must handle optional and required properties, string formats like ISO dates and UUIDs (both dates and UUIDs are string types in OpenAPI), and strict vs loose type validation (should a string pass as an integer if it can be casted?). Also, in the case of Python, you need to make sure 1 and 0 don’t pass for True and False when it comes to boolean properties. In my experience, the best data validation libraries in the Python ecosystem are pydantic and marshmallow. From the above-mentioned libraries, flasgger and flask-smorest work with marshmallow.

  • asyncpg

    A fast PostgreSQL Database Client Library for Python/asyncio.

    Project mention: aiopg vs asyncpg vs psycopg3 | reddit.com/r/learnpython | 2022-06-28

    asyncpg: 5.5k starts, last commit recently, ~150 issues, some incompatibility, few open PRs, extensive README. Includes benchmark showing it's supposedly 3x faster than aiopg and psycopg2, psycopg3 is not mentioned in the benchmark.

  • uwsgi-nginx-flask-docker

    Docker image with uWSGI and Nginx for Flask applications in Python running in a single container. Optionally with Alpine Linux.

    Project mention: Nginx/Uwsgi/Flask POST times out if body is too large | reddit.com/r/codehunter | 2022-03-28

    I'm using a dockerimage based on https://github.com/tiangolo/uwsgi-nginx-flask-docker/tree/master/python3.6. I am running a python app inside that accepts a POST, does some processing on the json body, and returns a simple json response back. A post like this:

  • Sonar

    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.

  • Dependency Injector

    Dependency injection framework for Python

    Project mention: Loosely coupled Python code with Dependency Injection | dev.to | 2022-11-09

    As projects continue to grow, its recommended to utilise a dependency injection framework to “inject” these dependencies, such as Dependency Injector, to inject dependency arguments automatically ✨.

  • OAuthLib

    A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

    Project mention: Easy Django library for Oauth2 | reddit.com/r/django | 2022-06-27

    b) https://github.com/oauthlib/oauthlib

  • kombu

    Messaging library for Python.

    Project mention: Variables pool system | reddit.com/r/learnpython | 2022-05-04

    It is feasible and there are a number of ways to do it. There are a few issues, though, mainly how to make sure that you are accessing the latest data and not getting part of the data mid write. A database handles these issues pretty well, since generally they are meant to be an intermediary between different processes. Another solution, that is often more flexible, is a message queue, like this one: https://github.com/celery/kombu

  • aioredis

    asyncio (PEP 3156) Redis support

    Project mention: Pooling in aioredis may be dangerous | dev.to | 2022-06-05

    First, it was aioredis library. We are using sentinel based client because with this we can achieve failover easily. Aioredis spawn pool of connections, that transparently reconnects (and here third thing — FOREVER, hello DDOS) to our sentinel nodes, and then to master node. It supposed to do so. Also, we found that if you are not limiting maximum connections count, library will do it for you and set it as 2 ** 31 (here you can see it) — this is fourth thing. Furthermore, pool in our version (2.0.1) not closing automatically, and it makes the problem worse.

  • binarytree

    Python Library for Studying Binary Trees

  • pyparsing

    Python library for creating PEG parsers

    Project mention: About a month ago I posted about PRegEx, an open-source project which I had started that you can use to build RegEx patterns programmatically, which the subreddit seem to like. This prompted me to keep working on it, and one month later, PRegEx v2.0.0 is out! | reddit.com/r/Python | 2022-08-24

    I havent found a way to specify an exact character match in pyparsing - https://github.com/pyparsing/pyparsing/discussions/443

  • CherryPy

    CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev

    Project mention: Tautulli won't start with Fedora 37 (Python 3.11) | reddit.com/r/Tautulli | 2022-10-22
  • ouroboros

    Automatically update running docker containers with newest available image

    Project mention: How do you guys manage your docker containers? | reddit.com/r/selfhosted | 2022-02-09

    have you looked on ouroboros

  • textshot

    Python tool for grabbing text via screenshot

    Project mention: Can anyone share some cool projects done with Python? | reddit.com/r/Python | 2022-02-13
  • Better-Python-59-Ways

    Code Sample of Book "Effective Python: 59 Specific Ways to Write Better Pyton" by Brett Slatkin

  • Machine-Learning-with-Python

    Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..! (by devAmoghS)

    Project mention: GitHub - devAmoghS/Machine-Learning-with-Python: Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..! | reddit.com/r/coolgithubprojects | 2022-04-04
  • Varken

    Standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana as a frontend

    Project mention: Complete Noob, need some help please? | reddit.com/r/grafana | 2022-07-27

    To monitor plex, I use Varken connected to Tautulli and Ombi. Data are pushed into InfluxDB and then you can create some cool realtime dashboard.

  • python-tutorial

    A Python 3 programming tutorial for beginners.

  • apispec

    A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..

  • python-betterproto

    Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC

  • ai-economist

    Foundation is a flexible, modular, and composable framework to model socio-economic behaviors and dynamics with both agents and governments. This framework can be used in conjunction with reinforcement learning to learn optimal economic policies, as done by the AI Economist (https://www.einstein.ai/the-ai-economist).

    Project mention: Agent-based modeling in applied economics? | reddit.com/r/AskEconomics | 2022-07-06

    3 Area of Reinforcement learning, in particular, has demonstrated impressive breakthroughs recently. There were attempts to apply it to economic policy planning and finance

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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). The latest post mention was on 2022-11-30.

Python python-3 related posts

Index

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

Project Stars
1 pillow 10,320
2 PyInstaller 9,773
3 BorgBackup 8,838
4 TextBlob 8,370
5 marshmallow 6,339
6 asyncpg 5,729
7 uwsgi-nginx-flask-docker 2,768
8 Dependency Injector 2,510
9 OAuthLib 2,492
10 kombu 2,457
11 aioredis 2,238
12 binarytree 1,765
13 pyparsing 1,692
14 CherryPy 1,618
15 ouroboros 1,526
16 textshot 1,464
17 Better-Python-59-Ways 1,344
18 Machine-Learning-with-Python 1,124
19 Varken 1,038
20 python-tutorial 1,033
21 apispec 992
22 python-betterproto 937
23 ai-economist 914
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
scoutapm.com