brandtbucher / hax
Write compiled bytecode inline with pure Python. π€
β75Updated 8 months ago
Alternatives and similar repositories for hax
Users that are interested in hax are comparing it to the libraries listed below
Sorting:
- A wrapper around the stdlib `tokenize` which roundtrips.β55Updated last month
- Over 600 fast Python bindings to the CPython C API. π€―β59Updated 8 months ago
- Discussions about problems with the current C Apiβ19Updated last year
- A TUI disassemblerβ119Updated 2 years ago
- A command line tool, to simplify vendoring pure Python dependencies.β80Updated last week
- Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/β83Updated last year
- Python dependency specifications supporting logical operationsβ26Updated this week
- Put all the objections to PEP 622 in one place.β32Updated 4 years ago
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.β101Updated 2 weeks ago
- The pythoncapi-compat project can be used to write a C extension supporting a wide range of Python versions with a single code base.β88Updated last month
- π° Ensure your __slots__ are working properlyβ98Updated last month
- Operator overloading for fast anonymous functions.β50Updated 2 months ago
- generate random python code to test linter/formatter/and other toolsβ43Updated last week
- A partial parser for C statements and expressionβ59Updated last year
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performanceβ49Updated last week
- A library implementing C++'s custom literal suffixes using pure Python.β35Updated 6 months ago
- High-performance autoincremented integer-valued mappings. πΊοΈβ16Updated last year
- Re-apply type annotations from .pyi stubs to your codebase.β142Updated 2 years ago
- Utilities for run-time type validation and multiple dispatchβ165Updated 2 months ago
- A plugin for Flake8 that provides specializations for type hinting stub filesβ73Updated last month
- Decisions by the Python Typing Councilβ47Updated 7 months ago
- Unravelling Python source codeβ188Updated last year
- Useful types for Pythonβ127Updated last month
- Hypothesis strategies for generating Python programs, something like CSmithβ102Updated last year
- β35Updated this week
- β35Updated 3 weeks ago
- Python Typing Intersection examplesβ42Updated last year
- Tool for fixing trivial problems with your code.β63Updated last year
- Proof-of-concept `record` type for Pythonβ30Updated last year
- Highly opinionated linter for Trio codeβ22Updated last week