numba / llvmlite
A lightweight LLVM python binding for writing JIT compilers
☆1,994Updated this week
Alternatives and similar repositories for llvmlite:
Users that are interested in llvmlite are comparing it to the libraries listed below
- Implementation of the LLVM tutorial in Python using llvmlite☆299Updated 3 weeks ago
- x86-64 assembler embedded in Python☆1,998Updated last year
- A superoptimizer for LLVM IR☆2,203Updated 5 months ago
- Ahead of Time compiler for numeric kernels☆2,018Updated last week
- Sly Lex Yacc☆836Updated 8 months ago
- A guide that explains how high level programming language constructs are mapped to the LLVM intermediate language.☆613Updated 3 months ago
- Python AST read/write☆832Updated 2 weeks ago
- A tiny 1000 line LLVM-based numeric specializer for scientific Python code.☆407Updated 3 years ago
- resurrected LLVM "C Backend", with improvements☆885Updated last month
- HPy: a better API for Python☆1,101Updated 3 weeks ago
- Python Lex-Yacc☆2,824Updated 7 months ago
- Pyjion - A JIT for Python based upon CoreCLR☆1,599Updated 4 years ago
- Complete C99 parser in pure Python☆3,333Updated this week
- Originally a github fork of the llvm-py repository from http://www.mdevan.org/llvm-py/index.html updated to work with LLVM 3.x. Since th…☆404Updated 9 years ago
- A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python☆339Updated 2 years ago
- The interactive C++ interpreter Cling☆1,780Updated 2 months ago
- C Foreign Function Interface and JIT using Clang/LLVM☆549Updated last week
- Shed Skin is a restricted-Python-to-C++ compiler. Read the introduction below to learn about the restrictions.☆881Updated this week
- Pyjion - A JIT for Python based upon CoreCLR☆1,429Updated last month
- Csmith, a random generator of C programs☆1,058Updated last year
- Compile type annotated Python to fast C extensions☆1,792Updated last year
- The cling C++ interpreter☆3,654Updated this week
- Python wheels that work on any linux (almost)☆1,505Updated this week
- nanobind: tiny and efficient C++/Python bindings☆2,573Updated this week
- Checked C is an extension to C that lets programmers write C code with bounds checking and improved type-safety. The goal is to let peopl…☆3,228Updated 4 months ago
- NumPy aware dynamic Python compiler using LLVM☆10,224Updated last week
- (No longer maintained) A faster and highly-compatible implementation of the Python programming language.☆2,505Updated 6 months ago
- 🎡 Build Python wheels for all the platforms with minimal configuration.☆1,928Updated this week
- ☆425Updated last week
- Python library for creating PEG parsers☆2,273Updated 2 weeks ago