binarylang

Binary parser/encoder DSL

A language for building binary parsers and encoders through a syntax-based DSL approach.

Binary parser/encoder DSL

GitHub

59 stars
4 watching
0 forks
Language: Nim
last commit: over 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vindaar/shell A macro-based DSL to execute shell commands in a more convenient way 157
willtim/expresso A minimal statically-typed functional programming language designed to be extensible and embeddable. 302
juancarlospaco/nim-html-dsl A compiler-based HTML DSL for Nim programming language 66
ms-ati/docile Simplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access 418
smudgelang/smudge A domain-specific language for implementing state machines in Haskell. 127
binary1248/gls A library to reduce boilerplate OpenGL code 18
zaibacu/rita-dsl A DSL for building custom NLP patterns from manual language rules 65
engineering-course/lip_ssl A deep learning framework for human parsing that learns to detect human structures without explicit joint labeling. 229
d1ll0n/abi-lity A tool for efficiently encoding and decoding the binary format used in Solidity smart contracts. 92
sija/base62.cr A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. 10
ruippeixotog/scala-scraper A Scala library providing a DSL for loading and extracting content from HTML pages 717
bitcoinjs/bip66 A module for encoding and decoding strict DER signatures in JavaScript. 14
nickmqb/wyre A tool for designing and implementing digital hardware using a concise, typed language that compiles to Verilog 106
jetbrains/mps A toolset for designing and implementing domain-specific languages with full development environments. 1,553
spider-gazelle/bindata Provides a declarative way to read and write structured binary data 48