All Projects → Saltwater → Similar Projects or Alternatives

950 Open source projects that are alternatives of or similar to Saltwater

Fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
Stars: ✭ 111 (-49.32%)
Mutual labels:  compiler, parser
Cub
The Cub Programming Language
Stars: ✭ 198 (-9.59%)
Mutual labels:  compiler, parser
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-42.01%)
Mutual labels:  compiler, parser
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (+42.47%)
Mutual labels:  compiler, parser
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-69.86%)
Mutual labels:  compiler, parser
Chirp
A modern low-level programming language
Stars: ✭ 116 (-47.03%)
Mutual labels:  compiler, parser
Compiler
The Hoa\Compiler library.
Stars: ✭ 458 (+109.13%)
Mutual labels:  compiler, parser
Radon
A scripting language.
Stars: ✭ 22 (-89.95%)
Mutual labels:  compiler, parser
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+94.06%)
Mutual labels:  compiler, parser
Marked
A markdown parser and compiler. Built for speed.
Stars: ✭ 26,556 (+12026.03%)
Mutual labels:  compiler, parser
Pyverilog
Python-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (+21.92%)
Mutual labels:  compiler, parser
Swc
swc is a super-fast compiler written in rust; producing widely-supported javascript from modern standards and typescript.
Stars: ✭ 18,627 (+8405.48%)
Mutual labels:  compiler, parser
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-33.79%)
Mutual labels:  compiler, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+108.22%)
Mutual labels:  compiler, parser
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-29.22%)
Mutual labels:  compiler, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+37.44%)
Mutual labels:  compiler, parser
Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (+69.86%)
Mutual labels:  compiler, parser
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (-9.13%)
Mutual labels:  compiler, parser
Prance
Resolving Swagger/OpenAPI 2.0 and 3.0 Parser
Stars: ✭ 133 (-39.27%)
Mutual labels:  compiler, parser
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+1862.56%)
Mutual labels:  compiler, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+67.58%)
Mutual labels:  compiler, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+158.45%)
Mutual labels:  compiler, parser
Tinyrb
A tiny subset of Ruby with a Lua'esc VM
Stars: ✭ 452 (+106.39%)
Mutual labels:  compiler, parser
Md
A markdown parser and compiler. Built for speed.
Stars: ✭ 128 (-41.55%)
Mutual labels:  compiler, parser
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-53.88%)
Mutual labels:  compiler, parser
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-30.14%)
Mutual labels:  compiler, parser
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-17.81%)
Mutual labels:  compiler, parser
Parsedown
Better Markdown Parser in PHP
Stars: ✭ 13,959 (+6273.97%)
Mutual labels:  parser
Dmd
dmd D Programming Language compiler
Stars: ✭ 2,498 (+1040.64%)
Mutual labels:  compiler
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Stars: ✭ 2,916 (+1231.51%)
Mutual labels:  parser
React To Typescript Definitions
Create typescript definitions files (d.ts) from react components
Stars: ✭ 204 (-6.85%)
Mutual labels:  parser
Godot Gdscript Toolkit
Independent set of GDScript tools - parser, linter and formatter
Stars: ✭ 214 (-2.28%)
Mutual labels:  parser
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (-3.65%)
Mutual labels:  compiler
Interim
Low-level Lisp with compile-time memory management
Stars: ✭ 204 (-6.85%)
Mutual labels:  compiler
Jssoup
JavaScript + BeautifulSoup = JSSoup
Stars: ✭ 203 (-7.31%)
Mutual labels:  parser
Lwesp
Lightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Stars: ✭ 212 (-3.2%)
Mutual labels:  parser
Graphql Parser
A graphql query language and schema definition language parser and formatter for rust
Stars: ✭ 203 (-7.31%)
Mutual labels:  parser
Binaryen.js
A buildbot for binaryen.js, a port of Binaryen to the Web, with TypeScript support.
Stars: ✭ 201 (-8.22%)
Mutual labels:  compiler
Ini
Package ini provides INI file read and write functionality in Go
Stars: ✭ 2,771 (+1165.3%)
Mutual labels:  parser
Retyped
Access 3600+ libraries from C# and let Bridge.NET compile your project into JavaScript.
Stars: ✭ 216 (-1.37%)
Mutual labels:  compiler
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Stars: ✭ 211 (-3.65%)
Mutual labels:  parser
Email address
The EmailAddress Gem to work with and validate email addresses.
Stars: ✭ 199 (-9.13%)
Mutual labels:  parser
Nxdk
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Stars: ✭ 200 (-8.68%)
Mutual labels:  compiler
Ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
Stars: ✭ 210 (-4.11%)
Mutual labels:  compiler
Insect
High precision scientific calculator with support for physical units
Stars: ✭ 2,469 (+1027.4%)
Mutual labels:  parser
Lief
Authors
Stars: ✭ 2,730 (+1146.58%)
Mutual labels:  parser
Lumen
An alternative BEAM implementation, designed for WebAssembly
Stars: ✭ 2,742 (+1152.05%)
Mutual labels:  compiler
Hyperformula
A complete, open-source Excel-like calculation engine written in TypeScript. Includes 380+ built-in functions. Maintained by the Handsontable team⚡
Stars: ✭ 210 (-4.11%)
Mutual labels:  parser
Php Textile
Textile markup language parser for PHP
Stars: ✭ 200 (-8.68%)
Mutual labels:  parser
Ichbins
A tiny self-hosting Lisp-to-C compiler
Stars: ✭ 210 (-4.11%)
Mutual labels:  compiler
Goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
Stars: ✭ 198 (-9.59%)
Mutual labels:  parser
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-0.91%)
Mutual labels:  parser
Nit
Nit language
Stars: ✭ 217 (-0.91%)
Mutual labels:  compiler
Emojicode
😀😜🔂 World’s only programming language that’s bursting with emojis
Stars: ✭ 2,561 (+1069.41%)
Mutual labels:  compiler
Cparser
C99 parser and frontend for libfirm
Stars: ✭ 209 (-4.57%)
Mutual labels:  compiler
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (-9.59%)
Mutual labels:  parser
Expressionevaluator
A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts
Stars: ✭ 194 (-11.42%)
Mutual labels:  parser
Compiler
Pawn compiler for SA-MP with bug fixes and new features - runs on Windows, Linux, macOS
Stars: ✭ 209 (-4.57%)
Mutual labels:  compiler
Pytimeparse
A small Python module to parse various kinds of time expressions.
Stars: ✭ 195 (-10.96%)
Mutual labels:  parser
Bridge
♠️ C# to JavaScript compiler. Write modern mobile and web apps in C#. Run anywhere with Bridge.NET.
Stars: ✭ 2,216 (+911.87%)
Mutual labels:  compiler
1-60 of 950 similar projects