A code rewrite tool for structural search and replace that supports ~every language.
- program-transformation
- search-and-replace
- linting
- refactoring
87,573 visible repositories in the index
265–288 of 1,038 · Most stars
A code rewrite tool for structural search and replace that supports ~every language.
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
An embedded scheme interpreter in Rust
GoogleSQL(formerly ZetaSQL) - Analyzer Framework for SQL
The Eta Programming Language, a dialect of Haskell on the JVM
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Scala Scripting
The 2.x ReactiveCocoa Objective-C API: Streams of values over time
High level asynchronous concurrency and networking framework that works on top of either Trio or asyncio
Go bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
A declarative, extensible framework for building Elixir applications.
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
Python library for creating PEG parsers
`std::execution`, the standard C++ framework for asynchronous and parallel programming.
🦋 Fantasy Land compliant (monadic) alternative to Promises
(No longer maintained) A faster and highly-compatible implementation of the Python programming language.
Python library for creating data pipelines with chain functional programming
wasmCloud is an open source Cloud Native Computing Foundation (CNCF) project that enables teams to build, manage, and scale polyglot apps across any cloud, K8s, or edge.
🧀 Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and babel.
A modern Prolog implementation written mostly in Rust.
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Build applications, scripts, and automations powered by high-performance multicore computing using Node.js
Programming language for literate programming law specification