🐠 Babel is a compiler for writing next generation JavaScript.
Repository Index
54,641 visible repositories in the index
1–24 of 151 · Most stars
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
- lodash
- golang
- go
- generics
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.
- markdown
- markup-language
- paper
- scripting-language
The next-generation file converter. Open source, fully local* and free forever.
A General-purpose Task-parallel Programming System in C++
- parallel-programming
- threadpool
- concurrent-programming
- high-performance-computing
🌀 A nonsense activity generator
- fake
- nonsense
- useless
- cli
The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)
JSPatch bridge Objective-C and Javascript using the Objective-C runtime. You can call any Objective-C class and method in JavaScript by just including a small engine. JSPatch is generally used to hotfix iOS App.
- jspatch
- hotfix
- jsbridge
- objc-runtime
Facilitating high-level interactions between Wasm modules and JavaScript
- wasm
- javascript
- rust
- binding-generator
Probabilistic language based on pattern matching and constraint propagation, 153 examples
- algorithms
- csharp
- gamedev
- language
A web tool to explore the ASTs generated by various parsers.
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
- javaparser
- parser
- java
- javadoc
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single ~1MB file!
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
PEG.js: Parser generator for JavaScript
- pegjs
- peg
- javascript
- parser-generator
Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
- reverse-engineering
- protocol-analyser
- file-format
- declarative-language
Low-latency machine code generation
- x86
- x86-64
- jit
- assembler
Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.
.NET LINQ capabilities in Go
- go
- linq
- generic-functions
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
- cats
- either
- fp
- functional
Generic programming for Scala
- scala
- typelevel
- functional-programming
- generic-programming