This is your work, valued
strictyaml. Type-safe YAML parser and validator.
★ 1.6kxeger. Library to generate random strings from regular expressions.
★ 137commandlib. Command runner with clean API.
★ 21orji. Org-mode jinja2 swiss army knife.
★ 13patrol. Trigger custom commands from filesystem events.
★ 8simex. Ultra-simple human readable DSL for matching text.
★ 8icommandlib. Interactive command library
★ 5pathquery. Declarative path selector for python.
★ 5prettystack. Output pretty stack traces.
★ 4dumbyaml. Deprecated. Please see https://github.com/crdoconnor/strictyaml/
★ 3personalenv. Personal environment set up
★ 2dirtempl. Command line directory templater.
★ 2patroltrigger. Trigger custom commands from filesystem events.
★ 2templex. Simplified, templated regular expressions
★ 2cyf-hotel-db. HTML
★ 1pdfbettername. Read a PDF and figure out a better name for the file based upon the textual content.
★ 1syllabus. CodeYourFuture syllabus
★ 1python-build. Tool to download and build python (based upon pyenv)
★ 1usy. Ultra-simple YAML - Roundtrippable YAML parser that only parses comments and a flat list of key/value pairs.
★ 1tailpy. Efficient python log tailer using libuv (epoll, kqueue, IOCP)
★ 1statkey. A simple script to make the commands 'git status'/'git diff' or 'hg status'/'hg diff' run with a one key command - the s key.
★ 1scrubuntu. Ansible playbook that cleans out the cruft from a standard "clean" ubuntu server installation leaving a bare bones setup.
★ 1sure. idiomatic assertion toolkit with human-friendly failure messages, inspired on RSpec Expectations and should.js
★ 1sipmessage. Python parsing of SIP messages and headers
★ 10ht. headless terminal - wrap any binary with a terminal interface for easy programmatic access.
★ 901andyk-ht. headless terminal - wrap any binary with a terminal interface for easy programmatic access.
★ 1hypothesis-jsonschema. Tools to generate test data from JSON schemata with Hypothesis
★ 281jsonsubschema. Tool for checking whether a JSON schema is a subschema of another JSON schema.
★ 105vobject. A full-featured Python package for parsing and creating iCalendar and vCard files
★ 52ASGIRouter. ASGIRouter is a lightweight and flexible ASGI routing library.
★ 36Messages. An easy and quick way of managing SMS and MMS messages without ads.
★ 1.4kMusic-Player. A clean music player with a customizable widget, stylish interface and no ads.
★ 860Phone. A handy phone call manager with phonebook, number blocking and multi-SIM support
★ 1.2kFile-Manager. Easy app for managing your files without ads, respecting your privacy & security
★ 1.6kCalendar. A simple calendar with events, customizable widgets and no ads.
★ 2kGallery. Browse your memories without any interruptions with this photo and video gallery
★ 3.5kGmsCore. Free implementation of Play Services
★ 14kcyclopts. Intuitive, easy CLIs based on python type hints.
★ 1.2kcromite. Cromite a Bromite fork with ad blocking and privacy enhancements; take back your browser!
★ 7.8kcopier. Library and command-line utility for rendering projects templates.
★ 3.5kreverse-geocoder. A fast, offline reverse geocoder in Python
★ 1.9kFabricius. A Python3 project scaffolder.
★ 30NoiseTorch. Real-time microphone noise suppression on Linux.
★ 10korgzly-android-revived. Outliner for taking notes and managing to-do lists
★ 1.1kgpt-pilot. The first real AI developer
★ 34kmailpit. An email and SMTP testing tool with API for developers
★ 9.8korgmunge. Python
★ 94PyOrgMode. A python module for reading and writing orgmode files
★ 292py-org. The Org-mode Parser for Python
★ 12git-remote-gcrypt. PGP-encrypted git remotes
★ 974esp-box. The ESP-BOX is a new generation AIoT development platform released by Espressif Systems.
★ 1.3kmergedeep. A deep merge function for 🐍.
★ 161pixelmatch-py. A fast pixel-level image comparison library, originally created to compare screenshots in tests.
★ 139hitchstory. Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.
★ 104examples.
★ 1icommandlib. Interactive command library
★ 5orji. Org-mode jinja2 swiss army knife.
★ 13ui. A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
★ 119kborgmatic. Simple, configuration-driven backup software for servers and workstations
★ 2.3korgparse. Python module for reading Emacs org-mode files
★ 425cache-apt-pkgs-action. Cache APT packages in GitHub Actions
★ 352avro-to-markdown. Python
★ 3avro-to-bigquery. Python
★ 10telescope. Ubuntu Touch synchronization app for AsteroidOS.
★ 11SlackTime. A simple, intuitive and fast Slack API client for the Slack Web API
★ 2usbkill. « usbkill » is an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer.
★ 4.6kthe-sentence-project. Vocabulary exercise generator for language learning based on the corpus of teenage fiction and TV series scripts
★ 1Automated-essay-scoring. Automated essay scoring for Unified State Exam (Russia)
★ 1macOS-Simple-KVM. Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
★ 14kpureyaml. Yet Another YAML Parser, in pure python.
★ 18impulse. Impulse is a command line tool for exploring the imports in a Python package.
★ 51import-linter. Lint your Python architecture.
★ 1.1kshop. The Shop app
★ 1kme_cleaner. Tool for partial deblobbing of Intel ME/TXE firmware images
★ 5ksewar. All image quality metrics you need in one package.
★ 613laravel-menu. A quick way to create menus in Laravel
★ 1.2kbooze-tools. Booze Tools will become the complete programming-language development workbench, all written in Python 3.9 (for now).
★ 17hiring-without-whiteboards. ⭐️ Companies that don't have a broken hiring process
★ 51kmutmut. Mutation testing system
★ 1.3kd6tflow. Python library for building highly effective data science workflows
★ 947Churn-Prediction. This is a churn prediction analysis of the Streamago app
★ 6auger. Automated Unittest Generation for Python
★ 203ThreatPrep. Python module for evaluation of AWS account best practices around incident handling readieness.
★ 55hugo-material-docs. Port of Martin Donath's mkdocs-material theme to Hugo
★ 699cryptography. cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
★ 7.7kvagga. Vagga is a containerization tool without daemons
★ 1.9kpython-darkslide. Generate HTML5 slideshows from markdown, ReST, or textile
★ 101vibora. Fast, asynchronous and elegant Python web framework.
★ 5.6kxdump. A consistent partial database copy & load utility
★ 17milksnake. A setuptools/wheel/cffi extension to embed a binary data in wheels
★ 804rust-python-example. Example of using Rust to Extend Python
★ 790patchy. :anchor: Patch the inner source of python functions at runtime.
★ 216untrusted.py. Safer Python with types for untrusted input
★ 32Crunch. Insane(ly slow but wicked good) PNG image optimization
★ 3.4kpoetry. Python packaging and dependency management made easy
★ 34kyaml-test-suite. Comprehensive, language independent Test Suite for YAML
★ 258validator-collection. Python library of 60+ commonly-used validator functions
★ 132pythongdb-gaudy. colorized gdb backtraces and colorized gdb pretty-printing of subsets of objects via yaml config
★ 4configuration-options. Translate HJSON, YAML to JSON. For configuration.
★ 1twlived. Twitch.TV live broadcast downloader without ffmpeg
★ 11PicCopier. This is tiny automation picture copying script.
★ 1digitalframe. Python
★ 2long-exposure. A long exposure effect using videos as source
★ 2dramatiq. A fast and reliable background task processing library for Python 3.
★ 5.3kblack. The uncompromising Python code formatter
★ 42kmitmproxy. An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
★ 44kpython-zeep. A Python SOAP client
★ 2kannoying-build-systems. A collection of annoyances of build systems
★ 91pyenv. Simple Python version management
★ 45kawesome-cold-showers. For when people get too hyped up about things
★ 7.3ksumtypes. Sum Types, aka Tagged Unions, for Python
★ 44thanks. Finding ways to fund the packages you use.
★ 153python-mss. An ultra fast cross-platform multiple screenshots module in pure Python using ctypes.
★ 1.3kpipenvlib. A library for manipulating Pipenv projects.
★ 134FlyingCarpet. Cross-platform AirDrop. File transfer between Android, iOS, Linux, macOS, and Windows over ad hoc WiFi. No network infrastructure required, just two devices with WiFi chips (and optionally Bluetooth) in close range.
★ 5.2kAxelrod. A research tool for the Iterated Prisoner's Dilemma
★ 833vaurien. TCP hazard proxy
★ 379yq. Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
★ 3kcrontabs. :alarm_clock: A cron-like utility for Python
★ 151ulid. Universally Unique Lexicographically Sortable Identifier (ULID) in Python 3
★ 738tenacity. Retrying library for Python
★ 8.7ksimple-django-login-and-register. An example of Django project with basic user functionality.
★ 885goose3. A Python 3 compatible version of goose http://goose3.readthedocs.io/en/latest/index.html
★ 913wemake-django-template. Bleeding edge django template focused on code quality and security.
★ 2.3kpy2rs. A quick reference guide for the Pythonista in the process of becoming a Rustacean
★ 2.1kObjectModeler. Clearly and simply define objects schemes
★ 4mailproxy. mailproxy is a simple SMTP proxy. It receives emails through an unencrypted, unauthenticated SMTP interface and retransmits them through a remote SMTP server that requires modern features such as encryption and/or authentication. mailproxy is primarily useful for enabling email functionality in legacy software that only supports plain SMTP.
★ 204cohesion. A tool for measuring Python class cohesion.
★ 276ensure. Validate conditions, Python style.
★ 157mimesis. Mimesis is a fast Python library for generating fake data in multiple languages.
★ 4.8kmooq. An asyncio compatible library for interacting with a RabbitMQ AMQP broker
★ 7overridehostname. A shared C library for intercepting gethostname(2) and sethostname(2)
★ 2django-project-template. Project template layout for Django 3.0+
★ 724toxiproxy-python. A python api for Toxiproxy that can be used for resiliency testing.
★ 49setuptools-rust. Setuptools plugin for Rust support
★ 678pyuv. Python interface for libuv
★ 1.1kpython-draftlog. :scroll: Fancy logs with expandable tools. Bring life to your terminal!
★ 86hask. Haskell language features and standard libraries in pure Python.
★ 877wagtail. A Django content management system focused on flexibility and user experience
★ 20kdjango-perf-rec. Keep detailed records of the performance of your Django code.
★ 357pexpect. A Python module for controlling interactive programs in a pseudo-terminal
★ 2.8kpyte. Simple VTXXX-compatible linux terminal emulator
★ 747preflyt. A lightweight application environment checker
★ 99tqdm. :zap: A Fast, Extensible Progress Bar for Python and CLI
★ 31keventsourcing. A library for event sourcing in Python.
★ 1.7kflask-fullcalendar. example of using fullcalendar with flask in python
★ 41python-rake. Python
★ 129rake. my practice for setuptools
★ 7django-anymail. Django email backends and webhooks for Amazon SES, Brevo, MailerSend, Mailgun, Mailjet, Mailtrap, Postmark, Postal, Resend, Scaleway TEM, SendGrid, SparkPost, Unisender Go and more
★ 1.9kripdb. Remotely accessible IPython-enabled debugger
★ 31aptback. Tool to search, install, remove and upgrade packages logged by apt (apt-get, apt-cache)
★ 8jsonlike. :no_entry: little hack for when json.loads() complains
★ 12pudb. Full-screen console debugger for Python
★ 3.2kdjango-safety. Generic Django application for safer user accounts.
★ 139keteparaha. Collection of test helpers, specifically for Selenium Webdriver functional tests
★ 3aws-devops-bootstrap. Bootstrapped project for working with AWS using Vagrant and Ansible
★ 9ispy. Monitor the output of terminals and processes.
★ 1kFlask-Fixtures. A simple library for adding database fixtures for unit tests using nothing but JSON or YAML.
★ 64JaroWinkler. Original, standard and customisable versions of the Jaro-Winkler functions.
★ 32ptyprocess. Run a subprocess in a pseudo terminal
★ 239harvey. :information_desk_person: Harvey is a command line legal expert who manages license for your open source project.
★ 289patool. patool is a portable command line archive file manager
★ 455cosmic-ray. Mutation testing for Python
★ 641addons-server. 🕶 addons.mozilla.org Django app and API 🎉
★ 899whichcraft. This package provides cross-platform cross-python shutil.which functionality.
★ 71Tomorrow. Magic decorator syntax for asynchronous code in Python
★ 1.4ktimewarp. Virtual Time for the JVM
★ 63hitch. Loosely coupled testing framework
★ 110marshmallow. A lightweight library for converting complex objects to and from simple Python datatypes.
★ 7.2kdjango-tz-detect. Easy user timezone detection for Django
★ 219cookiecutter. A cross-platform command-line utility that creates projects from cookiecutters (project templates), e.g. Python package projects, C projects.
★ 25kansible-display-fact. Simple shell script to display ansible facts about hosts concisely (on a single line)
★ 1nupic-legacy. Numenta Platform for Intelligent Computing is an implementation of Hierarchical Temporal Memory (HTM), a theory of intelligence based strictly on the neuroscience of the neocortex.
★ 6.4kpyfilesystem. Python filesystem abstraction layer
★ 290libfaketime. libfaketime modifies the system time for a single application
★ 3.1kandroid-file-transfer-linux. Android File Transfer for Linux (and macOS!)
★ 1.7kpython_unittest_parameterized_test_case. Parameterized tests for Python's unittest module
★ 14tox-matrix. multi dependency tox.ini generator
★ 12tbgrep. Extracts Python Tracebacks from text
★ 22seaborn. Statistical data visualization in Python
★ 14ktimestring. Making time easier since "Jan 17th, 2013 at 3:59pm"
★ 100CheckGit. Python
★ 2python-libfaketime. A fast time mocking alternative to freezegun that wraps libfaketime.
★ 76the_silver_searcher. A code-searching tool similar to ack, but faster.
★ 27kairbrake-django. A Django project for Airbrake
★ 1x_x. View Excel and CSV files from the command-line.
★ 518xadmin. Drop-in replacement of Django admin comes with lots of goodies, fully extensible with plugin support, pretty UI based on Twitter Bootstrap.
★ 4.8kmailcheck. Reduce misspelled email addresses in your web apps.
★ 7.9karrow. 🏹 Better dates & times for Python
★ 9kwatchdog. Python library and shell utilities to monitor filesystem events.
★ 7.4kdjango-rest-framework. Web APIs for Django. 🎸
★ 30kipython. Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
★ 17kaudiogrep. Creates audio supercuts.
★ 961greenery. Regular expression manipulation library
★ 398python-emails. Python library for building, templating, transforming, signing, and sending emails.
★ 426its.py. Python runtime environment flags.
★ 52pip-pop. [DEPRECATED] Tools for managing requirements files.
★ 514js-yaml. JavaScript YAML parser and dumper. Very fast.
★ 6.6kcleanroom. Bootstrap shell script for a hygienic sysadmin environment
★ 2ProbPass. A password checker that forces rare rather than complex passwords.
★ 4celery-once. Celery Once allows you to prevent multiple execution and queuing of celery tasks.
★ 687click. Python composable command line interface toolkit
★ 18khypothesis. The property-based testing library for Python
★ 8.8kdebops-tools. Your Debian-based data center in a box
★ 1.1kNscan. Nscan: Fast internet-wide scanner
★ 535lisa.py. LLDB MCP Integration + other helpful commands
★ 755mkcast. [OBSOLETE - see readme] A tool for creating GIF screencasts of a terminal, with key presses overlaid.
★ 3.1kfuzzywuzzy. Fuzzy String Matching in Python
★ 9.3kpath. Object-oriented file system path manipulation
★ 1.1kptpython. A better Python REPL
★ 5.4ksmart_open. Utils for streaming large files (S3, HDFS, gzip, bz2...)
★ 3.4kiterstuff. Useful tools for working with iterators
★ 167percol. adds flavor of interactive filtering to the traditional pipe concept of UNIX shell
★ 3.3kdjango-quicky. A collection of toys to skip the forplay with Django and go straight to the point: url and view decorators.
★ 369Jarvis. As the name suggests
★ 373webargs. A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
★ 1.4keatiht. An exercise in unsupervised machine learning: Extract Article's Text in HTml documents.
★ 430clip.py. Embeddable, composable [c]ommand [l]ine [i]nterface [p]arsing
★ 185livestreamer. Command-line utility that extracts streams from various services and pipes them into a video player of choice. No longer maintained, use streamlink or youtube-dl instead.
★ 3.9kgitfs. Version controlled file system
★ 2.6kaddict. The Python Dict that's better than heroin.
★ 2.6kluigi. Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
★ 19kmoviepy. Video editing with Python
★ 15k