$npx skillfedfor your agent

Compilers packages

86 packages · page 2 of 3

Packages

tree-sitter-elixir Worth it
PyPI · Compilers · released Mar 2026

Provides an Elixir language grammar for tree-sitter, enabling incremental parsing and syntax analysis of Elixir source code.

MITcompiled wheel · 3.9+
1.8Mdownloads / mo
tree-sitter-scala With conditions
PyPI · Compilers · released Aug 2026

Provides a tree-sitter grammar for parsing Scala 2 and Scala 3 source code, enabling incremental syntax analysis and code structure extraction.

Install only if your target platform has a precompiled wheel available.

MITcompiled wheel · 3.9+
1.7Mdownloads / mo
tree-sitter-lua With conditions
PyPI · Compilers · released Feb 2026

Provides a tree-sitter grammar for parsing Lua 5.x and LuaJIT 2.x code, enabling incremental syntax analysis and AST generation.

permissive licensecompiled wheel · 3.10+
1.7Mdownloads / mo
tree-sitter-groovy With conditions
PyPI · Compilers · released Nov 2024

Provides a Groovy language grammar for tree-sitter, enabling incremental parsing and syntax analysis of Groovy code.

However, dormant maintenance (no activity since 2024-11-19) and the author's own caveat that it is unpolished mean you should verify the grammar covers your use case…

permissive licensecompiled wheel · 3.9+dormant
1.6Mdownloads / mo
tree-sitter-powershell With conditions
PyPI · Compilers · released May 2026

Provides a tree-sitter grammar for parsing PowerShell code, enabling incremental syntax analysis and tree-based code inspection for PowerShell scripts.

permissive licensecompiled wheel · 3.10+
1.6Mdownloads / mo
tree-sitter-objc With conditions
PyPI · Compilers · released Dec 2024

Provides a tree-sitter grammar for parsing Objective-C code into syntax trees, enabling incremental parsing and code analysis.

permissive licensecompiled wheel · 3.9+aging
1.6Mdownloads / mo
tree-sitter-zig With conditions
PyPI · Compilers · released Dec 2024

Provides a tree-sitter grammar for parsing Zig source code, enabling incremental syntax analysis and AST generation for Zig programs.

permissive licensecompiled wheel · 3.9+aging
1.5Mdownloads / mo
tree-sitter-julia With conditions
PyPI · Compilers · released Nov 2024

Provides incremental parsing of Julia source code using tree-sitter, producing syntax trees suitable for code analysis and tooling.

MITcompiled wheel · 3.9+aging
1.5Mdownloads / mo
tree-sitter-verilog With conditions
PyPI · Compilers · released Nov 2024

Provides a SystemVerilog grammar parser for tree-sitter, enabling incremental parsing and syntax tree analysis of Verilog hardware description language code.

MITcompiled wheel · 3.9+dormant
1.5Mdownloads / mo
tree-sitter-fortran With conditions
PyPI · Compilers · released Apr 2026

Provides a Fortran language grammar for tree-sitter, enabling incremental parsing and syntax analysis of Fortran code.

MITcompiled wheel · 3.9+
1.5Mdownloads / mo
platformio With conditions
PyPI · Compilers · released Feb 2026

PlatformIO Core is a command-line build system and project manager for embedded software development across multiple microcontroller platforms and architectures.

Apache-2.0pure Python · 3.6+aging
1.3Mdownloads / mo
clang With conditions
PyPI · Compilers · released Dec 2025

Provides Python bindings to libclang, allowing you to programmatically parse, analyze, and interact with C and C++ code through LLVM's clang compiler infrastructure.

Apache-2.0pure Pythonaging
1.1Mdownloads / mo
TatSu Worth it
PyPI · Compilers · released Jul 2026

TatSu compiles extended EBNF grammars into memoizing PEG parsers in Python, or generates Python source code that implements those parsers.

Install it if you need to parse hierarchical data, build a DSL, or generate parsers from grammars.

BSD-3-Clausepure Python · 3.12+
921.5Kdownloads / mo
ziglang With conditions
PyPI · Compilers · released Apr 2026

Distributes the Zig programming language toolchain and its standalone C/C++ compiler (zig cc) as a Python package, enabling Python projects to use Zig as a build dependency without external system libraries.

However, note that the repository is archived and abandoned—the package will not receive updates for new Zig releases or Python compatibility issues.

MITcompiled wheelabandoned
873.0Kdownloads / mo
pythran With conditions
PyPI · Compilers · released Nov 2025

Pythran is an ahead-of-time compiler that converts annotated Python functions into optimized native code, targeting scientific computing workloads with support for multi-core and SIMD execution.

The main gotcha is platform-specific setup (C++ compiler and BLAS libraries); verify those are available before installing.

license unclearpure Python · 3.7+
854.4Kdownloads / mo
systemrdl-compiler Worth it
PyPI · Compilers · released Feb 2026

Parses and elaborates SystemRDL 2.0 register description language into a traversable register model, enabling custom code generation for hardware register spaces.

Install it if you need to parse SystemRDL files or build custom register generators.

MITcompiled wheel · 3.7+
779.5Kdownloads / mo
pioarduino With conditions
PyPI · Compilers · released Apr 2026

pioarduino is a build system and embedded development framework for microcontrollers and IoT devices, providing cross-platform compilation, debugging, and testing capabilities without requiring external registries.

permissive licensepure Python · 3.10+
768.7Kdownloads / mo
livereload Worth it
PyPI · Compilers · released Dec 2024

Automatically reloads webpages in your browser when source files change, eliminating manual refresh during development.

BSD-3-Clausepure Python · 3.7+
691.2Kdownloads / mo
wasmer With conditions
PyPI · Compilers · released Jan 2022

Executes WebAssembly modules from Python with a complete runtime that compiles and runs WASM binaries safely and sandboxed.

Suitable for production use of existing WASM code, but not recommended for new projects requiring ongoing maintenance or support.

MITpure Pythondormant
556.7Kdownloads / mo
latex2sympy2 With conditions
PyPI · Compilers · released Apr 2023

Parses LaTeX math expressions and converts them to SymPy symbolic form, supporting arithmetic, functions, calculus, linear algebra, and matrix operations.

However, be aware that the last release was in 2023 and there have been no recent commits, so bug fixes or updates for newer Python versions are unlikely.

MITpure Pythondormant
538.6Kdownloads / mo
wasmer-compiler-cranelift With conditions
PyPI · Compilers · released Jan 2022

Provides the Cranelift compiler backend for WebAssembly compilation and execution in Python applications.

However, verify that Cranelift meets your performance and compatibility needs—the package has not been updated since January 2022, so check whether recent WebAssembly…

MITpure Pythondormant
521.6Kdownloads / mo
Nuitka With conditions
PyPI · Compilers · released Jun 2026

Nuitka compiles Python code to C and then to machine binaries, supporting Python 2.6–2.7 and Python 3.4–3.14 with full language compatibility and CPython semantics.

Not recommended for proprietary closed-source projects due to copyleft licensing, or for environments where installing a C compiler is impractical.

AGPL-3.0-or-laterbuilds from source
496.4Kdownloads / mo
esprima Skip
PyPI · Compilers · released Aug 2018

Esprima parses ECMAScript (JavaScript) source code into an abstract syntax tree, supporting tokenization and full syntactic analysis of JavaScript programs.

Install only if you are maintaining legacy code that already depends on esprima and cannot migrate.

BSD-3-Clausebuilds from sourceabandoned
484.4Kdownloads / mo
pyslang With conditions
PyPI · Compilers · released May 2026

pyslang provides Python bindings to parse, analyze, and elaborate SystemVerilog code, exposing the underlying slang compiler's syntax tree and evaluation capabilities for programmatic inspection and manipulation.

MITcompiled wheel
455.5Kdownloads / mo
cxxheaderparser With conditions
PyPI · Compilers · released Jul 2026

Parses C++ header files into Python data structures, extracting class definitions, functions, and modern C++ constructs without requiring a full AST or compiler validation.

BSD-3-Clausepure Python · 3.6+
365.7Kdownloads / mo
PyShEx With conditions
PyPI · Compilers · released May 2026

PyShEx parses and validates RDF data against Shape Expressions (ShEx) schemas, implementing the ShEx 2.0 specification to check whether RDF graphs conform to defined structural constraints.

permissive licensepure Python · 3.10+
302.6Kdownloads / mo
PyShexC With conditions
PyPI · Compilers · released May 2026

Parses Shape Expression Compact (ShExC) syntax into Python objects that can be serialized to ShEx JSON (ShExJ) or RDF (ShExR) formats, enabling programmatic validation and transformation of shape definitions.

Install only if you are working with ShEx schemas; it is a specialized tool with no general-purpose utility.

MITpure Python · 3.10+
302.3Kdownloads / mo
textX Worth it
PyPI · Compilers · released Jul 2026

textX is a meta-language for building Domain-Specific Languages (DSLs) in Python by defining a grammar that automatically generates a parser and meta-model for your language.

MITpure Python · 3.8+
299.7Kdownloads / mo
ShExJSG With conditions
PyPI · Compilers · released May 2026

ShExJSG provides a Python object model for the ShEx 2.0 Shape Expression language, allowing you to programmatically construct, validate, and serialize ShEx schemas as Python objects.

permissive licensepure Python · 3.10+
290.4Kdownloads / mo
solc-select Worth it
PyPI · Compilers · released Dec 2025

Manages installation and switching between multiple Solidity compiler versions via CLI, downloading official binaries and wrapping the solc command to use the selected version.

Install it if you work with Solidity and need to manage multiple compiler versions; the low friction and straightforward CLI make it a practical choice.

AGPL-3.0-onlypure Python · 3.8+
284.1Kdownloads / mo
esprima2 With conditions
PyPI · Compilers · released Apr 2026

Parses and tokenizes JavaScript code up to ECMA 2025 syntax, producing an ESTree-compatible abstract syntax tree or token stream for analysis and manipulation.

permissive licensepure Python · 3.10+
262.9Kdownloads / mo
protoc-gen-connect-python With conditions
PyPI · Compilers · released Mar 2026

A protoc plugin that generates Python client and server code for the Connect RPC protocol from Protobuf service definitions.

Apache-2.0compiled wheel · 3.10+
255.2Kdownloads / mo
hatch-cython With conditions
PyPI · Compilers · released Dec 2025

A Hatch build hook that integrates Cython compilation into the wheel build process, handling C extension compilation with support for NumPy, PyArrow, and other library includes.

MITpure Python · 3.8+
198.4Kdownloads / mo
Theano-PyMC Skip
PyPI · Compilers · released Jan 2021

Theano-PyMC is an optimizing compiler for mathematical expressions on multi-dimensional arrays, enabling GPU acceleration and automatic differentiation for numerical computations.

BSD-3-Clausebuilds from sourceabandoned
179.4Kdownloads / mo
quadrants With conditions
PyPI · Compilers · released Aug 2026

Quadrants is a high-performance compiler that translates Python code into optimized parallel kernels for physics simulation and robotics, targeting NVIDIA GPUs, AMD GPUs, Apple Metal, Vulkan-compatible GPUs, and CPUs.

Apache-2.0compiled wheel
172.0Kdownloads / mo
Theano Skip
PyPI · Compilers · released Jul 2020

Theano is a Python library for defining, optimizing, and evaluating mathematical expressions on CPUs and GPUs, with symbolic differentiation and tight NumPy integration.

Install only if required to run existing legacy code, and expect significant friction on modern systems.

BSD-3-Clausebuilds from sourceabandoned
168.5Kdownloads / mo
odata-query With conditions
PyPI · Compilers · released Jun 2024

Parses OData v4 filter strings and transpiles them to Django QuerySets, SQLAlchemy queries, or raw SQL for database filtering.

However, verify compatibility with your specific ORM versions before relying on it in production, since the last release was 777 days ago and no updates are forthcoming.

MITpure Pythondormant
161.5Kdownloads / mo
scan-build Worth it
PyPI · Compilers · released Aug 2026

Runs the Clang static analyzer on C/C++ projects using a compilation database and generates HTML or plist reports of potential bugs without modifying the build.

Install it if you need to run Clang static analysis on C/C++ projects with a compilation database.

MITpure Python · 3.10+
151.1Kdownloads / mo
prophy Skip
PyPI · Compilers · released Sep 2022

Prophy is a binary serialization protocol with a code generator that produces Python and C++ codecs from a schema definition language, enabling efficient cross-language message encoding and decoding.

MITpure Pythonabandoned
141.1Kdownloads / mo
tree-sitter-hcl With conditions
PyPI · Compilers · released Jun 2025

Provides a tree-sitter parser grammar for HCL and Terraform, enabling incremental parsing and syntax analysis of HCL configuration files.

permissive licensecompiled wheel · 3.10+aging
132.1Kdownloads / mo