ohmjs / ohm
A library and language for building parsers, interpreters, compilers, etc.
☆5,004Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for ohm
- 📜🔜🌲 Simple, fast, powerful parser toolkit for JavaScript.☆3,623Updated last week
- Parser Building Toolkit for JavaScript☆2,500Updated this week
- BrowserFS is an in-browser filesystem that emulates the Node JS filesystem API and supports storing and retrieving files from various bac…☆3,073Updated 4 months ago
- A pure JavaScript implementation of git for node and browsers!☆7,505Updated 2 weeks ago
- The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾☆3,279Updated this week
- Walt is a JavaScript-like syntax for WebAssembly text format☆4,646Updated last year
- Convert your ascii diagram scribbles into happy little SVG☆3,886Updated this week
- A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.☆14,750Updated last year
- PEG.js: Parser generator for JavaScript☆4,829Updated 3 years ago
- Sweeten your JavaScript.☆4,584Updated 7 years ago
- Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems☆10,149Updated this week
- A strongly-typed language that compiles to JavaScript☆8,578Updated last month
- ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.☆6,755Updated last week
- Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs.☆3,112Updated last month
- Rust bindings for writing safe and fast native Node.js modules.☆8,064Updated this week
- A small, fast, JavaScript-based JavaScript parser☆10,611Updated 3 weeks ago
- Immutable database and Datalog query engine for Clojure, ClojureScript and JS☆5,499Updated last month
- Automatically Interactive Graphics 🖼✨💯☆1,949Updated last year
- Bison in JavaScript.☆4,356Updated 2 years ago
- Native, high-performance, cross-platform desktop apps - built with Reason!☆8,064Updated 2 years ago
- Ultra-lightweight JavaScript engine for the Internet of Things.☆6,953Updated this week
- A monadic LL(infinity) parser combinator library for javascript☆1,237Updated last year
- A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)☆2,795Updated last year
- A dynamic language and bytecode vm☆3,527Updated this week
- A high-level terminal interface library for node.js.☆11,330Updated 7 months ago
- 🐤 The friendly full-stack language☆6,308Updated this week
- A low-level programming language inspired by TypeScript☆1,361Updated 8 years ago
- Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.☆8,721Updated 9 months ago
- Fast and lightweight DOM diffing/patching (no virtual DOM needed)☆3,219Updated last month
- Maintainable configuration files☆4,230Updated 2 weeks ago