ShenggaoZhu / midict
MIDict (Multi-Index Dict) can be indexed by any "keys" or "values", suitable as a bidirectional/inverse dict or a multi-key/multi-value dict (a drop-in replacement for dict in Python 2 & 3).
☆13Updated 8 years ago
Alternatives and similar repositories for midict:
Users that are interested in midict are comparing it to the libraries listed below
- Fast javascript minifier for Python☆62Updated this week
- Python module to add support for ORM-style filtering to any list of items☆22Updated 6 years ago
- ☆55Updated this week
- Cython PyParsing implementation.☆30Updated 3 months ago
- (not ready yet) A simple but powerful job scheduler for Trio programs☆66Updated 4 years ago
- 📚 Ordered Multivalue Dictionary. Helps power furl.☆68Updated 2 years ago
- Custom Python functions for working with SQLite FTS4☆22Updated 2 years ago
- Safely evaluate AST nodes without side effects☆44Updated 6 months ago
- ☆29Updated 3 months ago
- gametight lightweight caching library for python☆64Updated 2 years ago
- File system based database that uses python pickles☆72Updated last year
- Safe and fast evaluation of untrusted user-supplied python expressions☆29Updated 2 months ago
- Fastest general-purpose parsing library for Python with a familiar API☆44Updated 3 weeks ago
- A Pythonic and ultra fast template engine DSL.☆35Updated 8 months ago
- IntelliJ Pyxl Extensions☆20Updated 5 years ago
- universal character encoding detector☆58Updated 5 months ago
- Sans-io implementation of the (E)SMTP protocol☆16Updated last month
- ☆84Updated last month
- CPU parallelism for Trio☆57Updated 2 weeks ago
- GeventMP - Gevent Multiprocessing Extension☆19Updated last month
- A minimal web non-framework☆23Updated 2 years ago
- A simpler, faster ISO 639 library.☆34Updated 3 months ago
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆97Updated this week
- Python DBM style wrapper of LMDB☆32Updated 3 months ago
- The most basic Text::Unidecode port (licensed under Artistic License or GPL or GPLv2+ - choose whatever you want)☆65Updated last year
- Pyfilesystem2 implementation for Dropbox☆14Updated 4 years ago
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆49Updated 2 weeks ago
- PostgreSQL client for Trio based on asyncpg☆44Updated last year
- Django QuerySet like interface to query simple Python collections☆66Updated last year
- Python decorator for async properties.☆89Updated last year