ohmjs / ohm
A library and language for building parsers, interpreters, compilers, etc.
☆5,288Updated this week
Alternatives and similar repositories for ohm:
Users that are interested in ohm are comparing it to the libraries listed below
- 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.☆3,679Updated 5 months ago
- A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.☆14,734Updated 2 years ago
- Parser Building Toolkit for JavaScript☆2,608Updated this week
- Rust bindings for writing safe and fast native Node.js modules.☆8,228Updated this week
- A pure JavaScript implementation of git for node and browsers!☆7,687Updated last week
- The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾☆3,346Updated last week
- Maintainable configuration files☆4,311Updated 3 weeks ago
- PEG.js: Parser generator for JavaScript☆4,867Updated 3 years ago
- BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various bac…☆3,116Updated 9 months ago
- Native, high-performance, cross-platform desktop apps - built with Reason!☆8,067Updated 3 years ago
- Convert your ascii diagram scribbles into happy little SVG☆3,985Updated last month
- Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems☆10,221Updated last month
- Hypercore is a secure, distributed append-only log.☆2,659Updated this week
- Optimizer and compiler/toolchain library for WebAssembly☆7,848Updated this week
- A friendly programming language from the future☆6,006Updated this week
- Walt is a JavaScript-like syntax for WebAssembly text format☆4,655Updated 2 years ago
- Parsing, analyzing, and comparing source code across many languages☆9,031Updated last month
- A bit like Solr, but much smaller and not as bright☆9,058Updated 9 months ago
- Lucet, the Sandboxing WebAssembly Compiler.☆4,054Updated 3 years ago
- ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.☆7,019Updated this week
- Sweeten your JavaScript.☆4,574Updated 7 years ago
- A statically typed lisp, without a GC, for real-time applications.☆5,649Updated 5 months ago
- Browsix is a Unix-like operating system for the browser.☆3,185Updated 3 years ago
- A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.☆4,721Updated this week
- Parse, inspect, transform, and serialize content with syntax trees☆4,697Updated 3 months ago
- sqlite3 in ur indexeddb (hopefully a better backend soon)☆4,246Updated last year
- A code rewrite tool for structural search and replace that supports ~every language.☆2,482Updated last month
- Pony is an open-source, actor-model, capabilities-secure, high performance programming language☆5,845Updated this week
- A monadic LL(infinity) parser combinator library for javascript☆1,254Updated 2 years ago
- Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.☆8,837Updated last year