autoregistry
mistletoe
autoregistry | mistletoe | |
---|---|---|
4 | 2 | |
32 | 754 | |
- | - | |
7.0 | 7.2 | |
10 days ago | 14 days ago | |
Python | Python | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
autoregistry
-
Interfaces in Python
Frequently, when I'm using ABC, I need to perform a string-to-class lookup. For this, I created the library AutoRegistry, which adds a dictionary interface to classes (not objects created from classes!) that is automatically populated with it's children.
-
Which not so well known Python packages do you like to use on a regular basis and why?
I use my library AutoRegistry pretty regularly. Its very useful anytime you need to define an interface, which happens to be a lot of projects.
-
[P] AutoRegistry: A Python library for mapping names to functionality to simplify project configurations.
Github Page: https://github.com/BrianPugh/autoregistry
- AutoRegistry: automatic registry design-pattern library for mapping names to functionality.
mistletoe
- python development on logseq md files
-
Which not so well known Python packages do you like to use on a regular basis and why?
mistletoe I originally came across when I was looking for a markup language processor that provided API access for manipulating the DOM tree. markdown-it-py's documentation was a bit hard for me to follow. Meanwhile, there's plenty of source code examples for extra syntax and converters that are easy to read in mistletoe.
What are some alternatives?
confs - List tools for which the given project has configs
Python-Markdown - A Python implementation of John Gruber’s Markdown with Extension support.
turbobus - TurboBus is an opinionated implementation of Command Responsibility Segregation pattern in python.
Mistune - A fast yet powerful Python Markdown parser with renderers and plugins.
markdown2 - markdown2: A fast and complete implementation of Markdown in Python
pymorphy2 - Morphological analyzer / inflection engine for Russian and Ukrainian languages.
Kaitai Struct - Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
bambi - BAyesian Model-Building Interface (Bambi) in Python.
xlwings - xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.
hackathon-flask-backend-tutorial - The "Write a Dead Simple Web App, Fast, for a Hackathon" series gets you up-to-speed with simple and effective tools to build a web app at your first (or next) hackathon.
WeasyPrint - The awesome document factory
static-frame - Immutable and statically-typeable DataFrames with runtime type and data validation