Thanks to visit codestin.com
Credit goes to lib.rs

#lexer

  1. sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.60.0 2.3M #ansi-sql #lexer #sql #ansi-parser
  2. logos

    Create ridiculously fast Lexers

    v0.16.0 2.2M #lexer-tokenizer #lexer #no-std #lexical #tokenizer
  3. boa_engine

    Boa is a Javascript lexer, parser and compiler written in Rust. Currently, it has support for some of the language.

    v0.21.0 156K #javascript-engine #javascript-compiler #lexer #parser-compiler #javascript #javascript-parser
  4. cddl

    Parser for the Concise data definition language (CDDL)

    v0.10.1 4.0K #json-schema #cbor #json-validation #ddl #definition-language #schema-parser #lexer #json-parser #grammar #schema-definition
  5. mago

    A comprehensive suite of PHP tooling inspired by Rust’s approach, providing parsing, linting, formatting, and more through a unified CLI and library interface

    v1.1.0 #linter #ast #php #rules #coding-style #php-toolchain #composer #lexer #syntax-tree #catch
  6. swc_ecma_parser

    Feature-complete es2019 parser

    v33.0.0 1.2M #swc #typescript-parser #javascript-parser #lexer #babel #es2019 #feature-complete #tc39
  7. hifijson

    High-fidelity JSON lexer and parser

    v0.5.0 142K #lexer #json-parser #json
  8. mago-docblock

    Analyzes PHP docblocks to extract annotations, tags, and documentation comments, aiding tools that rely on inline documentation

    v1.1.0 850 #documentation-comments #tags #parser #linter #php #mago #code-block #lexer #documentation-generator #multi-line
  9. nimbleparse

    Yacc grammar debugging tool

    v0.14.0 #parser-generator #grammar #debugging #lexer #error-recovery #lr-parser #parse-tree #warnings #debugging-tool
  10. scnr2

    Scanner/Lexer with regex patterns and multiple modes

    v0.3.3 1.3K #lexer-tokenizer #lexer #tokenizer
  11. mago-type-syntax

    core utilities useful for building lexers and parsers within Mago

    v1.1.0 #ast #lexer #php-parser #mago #static-analysis #source-file #parse-error #syntax-tree #error-spans #string-spans
  12. erl_tokenize

    Erlang source code tokenizer

    v0.10.0 370 #lexer-tokenizer #erlang #lexer #tokenize #tokenizer
  13. pgmold-sqlparser

    Fork of sqlparser with additional PostgreSQL features (PARTITION OF, SECURITY DEFINER/INVOKER, SET params)

    v0.60.1 #ansi-sql #sql-parser #lexer #sql #postgresql
  14. plotnik-compiler

    Compiler for Plotnik query language (parser, analyzer, bytecode emitter)

    v0.3.1 #query-language #emitter #tree-sitter #bytecode #lexer #plotnik #typescript #cst #grammar #infer
  15. swc_ecma_lexer

    Feature-complete es2019 parser

    v32.0.0 100K #swc #lexer #es2019 #github #javascript #typescript #feature-complete #babel
  16. elyze

    extensible general purpose framework parser allowing to parser any type of data without allocation

    v1.5.5 #lexer-tokenizer #lexer #tokenizer
  17. germ

    The Ultimate Gemini Toolkit

    v0.4.8 1.3K #markdown-converter #lexer #markdown #parser #gemini #converter
  18. sqltk-parser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.56.0-cipherstash.2 #ansi-sql #lexer #sql-parser #sql #ansi-parser
  19. orql

    A toy SQL parser for a subset of the Oracle dialect

    v0.1.0 #ast #sql #sql-parser #lexer #parser
  20. sql_lexer

    lex and sanitize SQL

    v0.9.9 160 #sql #lexer #sanitizer
  21. logos-codegen

    Create ridiculously fast Lexers

    v0.16.0 1.3M #lexer-tokenizer #lexer #lexical #no-std #tokenizer
  22. flash

    Shell parser, formatter, and interpreter with Bash support

    v0.0.6 410 #shell-prompt #shell-parser #interpreter #ast #formatter #bash #lexer
  23. lrlex

    lexer generator

    v0.14.0 35K #lexer #lexer-generator #parser-generator #grammar-parser #lexemes #lr-parser #debugging
  24. mago-syntax

    A correct, fast, and memory-efficient PHP syntax implementation, including Lexer, Parser, AST, and utilities for Mago

    v1.1.0 1.0K #php #ast #lexer #mago #linter #memory-efficient
  25. oscd

    interactive OSC (Open Sound Control) debugger for terminal

    v0.1.11 700 #open-sound-control #osc #debugging #lexer #interactive #udp #udp-port
  26. sql-parse

    Parser for sql

    v0.28.0 120 #postgresql #mysql #lexer #sql #sql-parser
  27. mini-c-parser

    minimal C language lexer & parser & virtual executer from scratch

    v0.12.2 650 #lexer #interpreter #c-compiler
  28. lexxor

    A fast, extensible, greedy, single-pass text tokenizer for Rust

    v0.9.2 #lexer-tokenizer #lexer #text-tokenizer #scanning #text
  29. fusabi-frontend

    Frontend (parser, compiler) for Fusabi language

    v0.35.0 5.9K #compiler #ast #front-end #lexer #fusabi #bytecode #inference-engine #type-inference #recursive-descent-parser #bytecode-compiler
  30. flexar

    An extremely flexible lexer/parser (get it?) for writing your own programming language

    v1.2.6 440 #lexer #lexical #parser
  31. noa-parser

    Noa parser is an extensible general purpose framework parser allowing to parser any type of data without allocation

    v0.7.4 430 #lexer-tokenizer #lexer #tokenizer
  32. minipg

    A blazingly fast parser generator with ANTLR4 compatibility

    v0.1.5 #parser-generator #lexer #antlr4 #compiler
  33. sentience-tokenize

    Tiny Rust zero-dep tokenizer (ident, number, string, parens, operators, keywords)

    v0.2.3 320 #lexer-tokenizer #lexer #dsl #rust #parser-dsl
  34. json-tools

    A zero-copy json-lexer, filters and serializer

    v1.1.3 #lexer #json #tool
  35. dlexer

    A high-performance, functional parser combinator library for Rust

    v0.1.7 370 #parser-combinator #combinator #lexer #functional #parser
  36. eventql-parser

    EventQL Lexer and Parser

    v0.1.4 #lexer #event-sourcing #eventql
  37. gabelang

    A high level, interpretted and garbage collected programming language

    v3.1.0 650 #lexer #garbage-collected #interpreter #programming-language #array-string #wasm #error-string
  38. vbscript

    lexer and parser

    v0.2.3 #lexer #parser #language
  39. scnr

    Scanner/Lexer with regex patterns and multiple modes

    v0.8.0 1.4K #lexer-tokenizer #lexer #tokenizer
  40. lexerus

    annotated lexer

    v0.1.9 #lexer-tokenizer #lexer #tokeniser #tokenizer
  41. for_build_rs

    lexer for Rust's build.rs

    v0.0.110 300 #lexer #trick #console #build #file-manager #debugging #automation #workable
  42. lssg-char-reader

    streaming character reader useful for parsing

    v1.0.0 #character #streaming #lexer #parser
  43. teleparse

    v0.1.2 500 #ll-parser #lexer #proc-macro #grammar #syntax-tree #parser-grammar #syntax-tree-parser #tp #macro-attributes
  44. easy_config

    A language, parser, and lexer designed to make easy to read and write configuration files

    v0.5.2 #configuration-language #lexer #config-parser #user #comments #cardinality #programmers
  45. mago-lexer

    A fast and efficient lexer for PHP code

    v0.22.2 5.5K #linter #php #mago #lexer #coding-style #php-toolchain #php-parser
  46. sipha

    Core parsing infrastructure for Sipha parser library

    v0.5.0 #incremental-parser #syntax-tree #lexer #syntax-parser
  47. rst_lex

    lexer for Rust

    v0.0.111 10K #console #lexer #trick #github #file-manager #en #blogger #forum #youtube #changelog
  48. klex

    lexer (tokenizer) generator for Rust

    v0.1.2 #lexer-tokenizer #parser-generator #lexer-generator #lexer #compiler
  49. lexit

    A Lexical Analysis tool for defining a language and lexing it into tokens

    v0.1.3 110 #lexical-analysis #lexer #parser #compiler
  50. lexigram

    Lexer and LL(1) parser generator

    v0.8.2 #grammar-parser #parser-generator #lexer #lexer-generator #grammar
  51. mago-fingerprint

    Position-insensitive AST fingerprinting for incremental analysis

    v1.1.0 #mago #fingerprinting #ast #position-insensitive #incremental #linter #coding-style #lexer #php-toolchain #type-checker
  52. oxdock-parser

    Parser and AST definitions for the OxDock DSL

    v0.6.0-alpha #ast #parser #and #dsl #ox-dock #oxdock #lexer
  53. scnr2_generate

    Scanner/Lexer with regex patterns and multiple modes

    v0.3.3 1.4K #lexer-tokenizer #lexer #tokenizer
  54. better_peekable

    Peekable iterator like std::iter::Peekable but allows for peeking n items ahead instead of just one

    v1.0.0 #peekable-iterator #lexer #iterator #parser #peekable #multipeek
  55. elements-lang

    A geometry markup language and diagram renderer

    v0.2.3 500 #markup-language #renderer #points #svg-rendering #diagram #geometry #lexer #interpreter #midpoint #intersect
  56. luau-lexer

    A lexer for the luau language

    v0.2.96 1.4K #lexer #luau
  57. source-map-cache

    Source map cache

    v0.0.7 #source-map #cache #mount-points #relative-path #convert #text-spans #byte-offset #file-metadata #lexer #file-id
  58. monkey-lexer

    a lexer for monkey lang

    v0.10.1 #interpreter #lexer #monkey #programming-language
  59. rustc_lexer

    Rust lexer used by rustc. No stability guarantees are provided.

    v0.1.0 219K #lexer #compiler #reliable #build #programming-language
  60. reqlang-expr

    A tiny (bytecode compiled, stack VM interpreted) expression language for reqlang's templating engine

    v0.9.0 #expression-language #template-engine #bytecode-interpreter #interpreted #ast #stack-vm #lexer #repl #expression-parser #grammar
  61. lexers

    Tools for tokenizing and scanning

    v0.1.4 700 #lexer-tokenizer #ebnf #lexer #tokenize #tokenizer
  62. rlex

    A cursor-based, utf-8 Vec<char> lexer

    v0.1.15 800 #vec #lexer #utf-8-string #character #peeking #cursor-based
  63. runmat-lexer

    Lexer for the RunMat language (MATLAB/Octave syntax) built with logos

    v0.2.8 #lexer #matlab #octave #syntax #run-mat #transpose #marker #interpreter #token-stream
  64. letterbox-lang

    A modular lexer and parser for the Letterbox esoteric programming language

    v0.3.4 #lexer #esolang #interpreter #letterbox #parser
  65. jsompiler_lexer

    Lexer for JavaScript

    v0.2.2 130 #lexer #javascript #syntax #jsompiler #operator #lexemes #syntax-parser #semicolon #interpreter #contextual
  66. logos-cli

    Create ridiculously fast Lexers

    v0.16.0 #lexer-tokenizer #lexer #lexical #no-std #tokenizer
  67. patchwork-lexer

    Lexer for the Patchwork agentic scripting language

    v0.1.0 #artificial-intelligence #lexer #patchwork #scripting-language #prompt #agentic
  68. solgpc

    An elegantly fast GPC parser

    v0.1.0 #parser #lexer #gpc #ast #elegantly #built-from-scratch #lsp
  69. sas-lexer

    Ultra fast "correct" static context-aware parsing SAS code lexer

    v1.0.0-beta.4 430 #sas #lexer #parser
  70. illumex-sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.39.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser #sql
  71. udled

    Tokenizer and parser

    v0.6.2 #tokenize #lexer #parser
  72. jlek

    Lexer generator

    v0.1.2 110 #lexer #lexer-generator #compiler
  73. herring

    Lexer generator

    v0.1.2 240 #lexer #lexer-generator #generator
  74. synkit

    A fast, syn-like incremental parser framework for Rust

    v0.0.2 #incremental-parser #lexer-tokenizer #lexer #async #parser
  75. laps

    Build lexers and parsers by deriving traits

    v0.1.7 #lexer #ast #parser
  76. oxide-lang

    Oxide — an experimental programming language written in Rust. Includes a lexer, parser, and REPL. Early-stage project.

    v0.1.0 #lexer #programming-language #parser #compiler
  77. fusabi

    A potent, functional scripting layer for Rust infrastructure

    v0.35.0 1.8K #scripting-layer #bytecode #scripting-engine #script-engine #infrastructure #potent #lexer #parser-compiler #fsx
  78. ksql

    A JSON data expression lexer, parser, cli and library

    v1.0.0 #json #expression-parser #lexer #json-parser
  79. husk-lexer

    Lexer for the Husk programming language

    v0.1.1 #lexer #husk #lexical-analysis #source #source-text
  80. cas-parser

    Parser for the CalcScript language

    v0.2.0 #lexer #calcscript #calculator #parser
  81. sql-ast

    A lean sql AST and parser

    v0.8.0 700 #ansi-sql #sql-parser #lexer #parser #sql
  82. logosky

    A seamless integration layer between Logos lexer and Chumsky parser combinator, providing zero-copy TokenStream adapter and Parseable trait for building robust parsers

    v0.2.0 #lexer #parser-combinator #chumsky #combinator #logo
  83. squawk-lexer

    Linter for Postgres migrations & SQL

    v2.36.0 250 #postgresql #linter #sql-migrations #lexer #migration
  84. sqlparser-patched

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.43.1 #ansi-sql #lexer #sql-parser #ansi-parser #sql
  85. rflex

    Fast lexer code generator for Rust

    v0.9.0 500 #lexer #lexer-generator #lex
  86. wing-sqlparser

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.13.1-alpha.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser
  87. ape_lexer

    lexical analysis for Aperture programming language

    v0.1.11 390 #lexical-analysis #lexer #aperture
  88. rslua

    Lua lexer and Lua parser for Lua 5.3

    v0.3.0 #lexer #lua-parser #lua #lua53 #parser
  89. parse-html

    project to parse HTML

    v0.4.1 #html-parser #ast #lexer #dom-tree #tags
  90. sqlparser-queryscript

    Extensible SQL Lexer and Parser with support for ANSI SQL:2011

    v0.32.0 #lexer #ansi-sql #sql-parser #ansi-parser #parser
  91. game_quest_parser_Hodik

    A parser for the Game Quest Definition Language (GQDL)

    v0.1.2 #game_quest_parser_hodik #quest #game-parser #definition-language #define #lexer
  92. pag-lexer

    Parser-lexer fusion generator (derivative lexer)

    v0.1.0-alpha.1 #lexer #grammar #regex #cfg
  93. espy-eyes

    espy's lexer implementation

    v0.1.1 #lexer #scripting #functional #extensible
  94. tr-lang

    A programming language made to bring syntax closer to Turkish

    v0.4.0 #programming-language #lexer #bytecode #parser
  95. alkale

    LL(1) lexer library for Rust

    v2.0.0 490 #lexer-tokenizer #lexer #tokenizer
  96. vexc

    Compiler and toolchain for the Vex programming language

    v0.1.0 #compiler #lexer #programming-language #parser
  97. lex_lua

    A lexer for Lua

    v0.2.0 650 #lexer #lua #punct #cargo-run #say-hello
  98. rslint_lexer

    An extremely fast ECMAScript lexer made for the rslint project

    v0.2.0 500 #lexer #javascript-linter #rs-lint #typescript #lookup-tables #white-space
  99. fragmentize

    A lexer for C source code. This is mainly for me, I make no guarantees about breaking changes, so you probably shouldn't use this.

    v0.2.1 160 #lexer #shouldn-t #source #change #mainly
  100. langbox

    framework to build compilers and interpreters

    v0.6.0 440 #lexer #lexer-tokenizer #parser-combinator #tokenize
  101. beans

    A parser generator library based on the Earley parser

    v8.0.0 #parser-generator #grammar-parser #lexer #earley-parser #syntax
  102. rbx-rsml

    A lexer and parser for the RSML language

    v0.1.12 #lexer #rsml #parser #parser-for-rsml
  103. lexi-gram

    Lexi and Gram generators

    v0.8.2 #parser-generator #lexer-generator #lexer #grammar #parser
  104. parsit

    very simple lib, the parsing combinators, recursive descendent that uses logos as lexer

    v0.2.0 #parser-combinator #lexer #logo #language #logo-parser
  105. lexper

    CLI calculator with a handwritten lexer and parser in Rust

    v0.0.3 #lexer #calculator #parser
  106. justlex

    Configurable lexer with no dependencies

    v0.1.0 #lexer #no-dependency #library #rust
  107. fluxcap

    time expression parsing inspired on duckling

    v0.1.1 #expression-parser #math-expression #lexer #time #lisp #parse-time
  108. gramatika

    A minimal toolkit for writing parsers with Rust

    v0.6.0 #parser-generator #lexer #toolkit #find #macro #lexer-generator #macro-parser #braces #syntax-tree #lookahead
  109. uwl

    A management stream for bytes and characters

    v0.6.0 50K #byte-stream #character #lexer #unicode-aware #code-point #token-kind
  110. sqlparser-lance

    A fork of sqlparser-rs project

    v0.32.0 #lexer #ansi-sql #sql-parser #parser
  111. onion-frontend

    Compilation frontend for the Onion programming language - lexer, parser, and IR generator

    v0.3.4 1.4K #compiler #onion #lexer #parser
  112. lexviz

    A customizable lexical analyser tool which also allows you to visualize the NFAs and DFAs generated

    v2.0.0 160 #lexical-analysis #lexer #finite-automata #visualize
  113. enum-lexer

    A proc_macro lexer generator. using enum-like syntax.

    v0.1.1 #dfa #lexer-generator #lexer
  114. lexer

    plugin based lexical reader

    v0.1.18 #plugin #text-parser #lexical
  115. bytebraise

    Proof-of-concept experiment to see how much of BitBake can be implemented in Rust

    v0.1.4 150 #bit-bake #experiment #proof-of-concept #variables #override #lexer #cache
  116. grammarsmith

    Common helpers for handwriting lexers and parsers

    v0.4.0 200 #lexer #helper #parser
  117. lexical_scanner

    lexer which creates over 115+ various tokens based on the rust programming language. This complete Lexer/Lexical Scanner produces tokens for a string or a file path entry.

    v0.1.18 #lexer-tokenizer #lexer #scanlex #lexical
  118. enso-automata

    A finite-automata-based lexing engine

    v0.2.0 #finite-automata #lexer
  119. skullbrain-lexer

    Lexer for the skullbrain programming language, responsible for tokenizing source code

    v0.1.0 #lexer #skullbrain
  120. muncher

    Easy to use char muncher for writing a lexer

    v0.7.0 140 #lexer #munch #token
  121. flaneur2020/pua-lang

    a dialect of The Monkey Programming Language

    GitHub 0.1.0 #emoji #lexer #monkey #dialect #programming-language #pua #atoi #hash #evaluator #higher-order
  122. lex_sleuther

    Sleuth out script languages by lexing

    v0.1.0 #scripting-language #lexing #sleuther #sample #text-file #sleuth #lexer #problem-solve
  123. forth-lexer

    but complete lexer for the forth language

    v0.2.1 #lexer #forth
  124. lexr

    Flexible, powerful and simple lexing in Rust

    v0.1.0 #lexer #lex-macro #lexing
  125. lib-lexin

    lexer library

    v0.3.6 140 #parser-generator #lexer #gen #parser #lexical
  126. xee-xpath-lexer

    XPath lexer

    v0.1.4 390 #xpath #lexer #xml
  127. slr_lexer

    configuration format. This crate contains just the lexer, see the slr_config crate for the parser and other utilities.

    v0.0.13 #configuration-language #config-parser #lexer #config-format #quote
  128. pag-parser

    Parser-lexer fusion generator (parser generator)

    v0.1.0-alpha.1 #grammar-parser #lexer #cfg
  129. ezc

    A compiler for ez

    v0.2.0 #compiler #ez #lexer #ast #codegen #assembly #string-literal #ziglang
  130. tuck5

    A pragmatic lexer/parser generator

    v0.2.0 #lexer #lex #parser
  131. pag-compiler

    Parser-lexer fusion generator (compiler interface)

    v0.1.0-alpha.1 #grammar-parser #lexer #cfg #grammar
  132. sqlparse

    A SQL Parser and Formatter for Rust

    v0.3.3 #sql-parser #ansi-sql #lexer #parser #sql
  133. envl-variables

    parser and lexer for .envl file

    v0.11.3 #lexer #envl #parser #file
  134. graphql-query

    Stupendously fast and easy GraphQL Query Language handling

    v1.0.0 #graphql #lexer #wasm
  135. envl-config

    parser and lexer for .envlconf file

    v0.11.3 #lexer #envlconf #parser #file
  136. untex

    Understand and manipulate TeX files with ease

    v0.4.0-beta #latex #formatter #lexer
  137. kconfig-parser

    Kconfig parser for the Kconfig file format from the Linux Kernel for the Cargo Kconfig crate

    v0.1.1 #linux-kernel #config-parser #kconfig #lexer #cargo #symbol-table
  138. statsd-parser

    parse (Dog)StatsD strings

    v0.3.0 #statsd #dogstatsd #lexer
  139. blex

    A lightweight lexing framework

    v0.2.2 #lexer-tokenizer #lexer #tokenizer
  140. tuckey

    lexer/parser generation framework

    v0.1.7 340 #lexer #parser-generator #lexer-generator #build #framework
  141. rustlex

    Lexical analysers generator for Rust, written in Rust

    v0.4.0 #analyser #lexer-generator #lexer #generator
  142. lachs

    automatically creating a lexer based on a given enum

    v0.1.4 #lexer #enums #lexer-generator #automatic #regex #proc-macro
  143. plexer

    A Pattern-matching LEXER

    v0.1.2 #lexical-analysis #lexer #parser #parser-compiler
  144. lexgen_util

    Runtime library for lexers generated by lexgen

    v0.16.0 3.0K #lexgen #run-time #lexer #generated #proc-macro
  145. lexi-matic

    A Lexer Library

    v0.1.1 #lexer #proc-macro #matic #lexi #regex-lexer #dfa #debugging #partial-eq #regex-automata #proc-macro-logo
  146. include_folder

    Proc macro for recrsively including all files in a folder as fields on a struct

    v0.3.0 100 #struct-fields #proc-macro #recrsively #generator #file-access #lexer #file-content #sub-directory #autocomplete #pascal-case
  147. flow_lexer

    Lexical analyzer for the Flow programming language

    v0.1.0 #lexer #lexer-tokenizer #flow
  148. synkit-macros

    A fast, syn-like incremental parser framework for Rust

    v0.0.2 #incremental-parser #lexer-tokenizer #lexer #async #parser
  149. fastexpr-rs

    A tiny, fast Javascript expression parser

    v1.0.2 #lexer #expression-parser #javascript-parser #javascript
  150. conventional_commits

    A lightweight parser following the conventional commit standards

    v0.1.1 100 #conventional-commit #parser #lexer #dev-tools
  151. symboscript-lexer

    SymboScript lexer

    v0.8.4 280 #programming-language #lexer #symboscript #symbolic
  152. envl-vars

    parser and lexer for .envl file

    v0.11.0 #lexer #envl #parser #file
  153. splitter

    A string and slice splitter library

    v0.2.5 #lexer #string-splitter #slice #string #no-std
  154. chisel-lexers

    Chisel backend lexers/scanners

    v1.1.0 #lexer #parser
  155. mitex-lexer

    Lexer for MiTeX

    v0.2.4 #mi-tex #lexer #latex #token-stream #math #bump #latex-for-typst #wasm
  156. udled-tokenizers

    Tokenizers for udled

    v0.5.0 #lexer #parser
  157. absolution

    ‘Freedom from syn’. A lightweight Rust lexer designed for use in bang-style proc macros.

    v0.1.1 #parser #lexer-tokenizer #lexer #syn
  158. jsompiler_common

    Common utilities for jsompiler

    v0.1.2 #interpreter #lexer #jsompiler #compiler #syntax #javascript-compiler #line-numbers #lexer-error #compiler-error
  159. Try searching with DuckDuckGo.

  160. charred

    char checking

    v2.2.0 #lexer #async-closures #input-reader #checking #async-buf-read #white-space
  161. claw-parser

    The Claw language lexer and parser

    v0.2.6 650 #lexer #wasm-component-model #parser #claw #claw-cli #programming-language #compiler-for-claw #lexer-generator
  162. javascript_lexer

    Javascript lexer

    v0.1.8 #lexer-tokenizer #lexer #javscript #tokenizer
  163. rbx-rsml-camren-m

    (fork of rbx-rsml that emits only Color3s, not Color3uint8s) A lexer and parser for the RSML language

    v0.1.13 #lexer #rsml #parser #parser-for-rsml #fork #emit
  164. regen-lang

    A language for defining languages

    v0.0.7 #ast #grammar #regex #regen #lexer #parse-tree #typescript #lexer-tokenizer #syntax-tree #class-name
  165. yggdrasil-parser

    Yggdrasil parser by yggdrasil

    v0.1.0 #yggdrasil #parser #interpreter #parser-combinator #jar #utf-8 #java #antlr #antlr4 #lexer
  166. yes-lang

    Scripting Language

    v0.1.0 #scripting #repl #tokenize #infix #prefix #lexer #interpreter #type-safety #multi-line #loc
  167. regex-lexer

    A regex-based lexer (tokenizer)

    v0.2.0 410 #lexer-tokenizer #lexer #regex-parser #tokenizer
  168. lexariel

    Lexical analyzer for Asmodeus language

    v0.1.0 #lexer-tokenizer #assembly #asmodeus #machine-w #lexer #tokenizer
  169. sourcepawn_lexer

    Lossless SourcePawn lexer

    v0.3.0 330 #lexer #sourcepawn #lossless #lsp #token-kind #source-pawn
  170. rustlex_codegen

    Syntax extension for RustLex

    v0.4.0 #lexer-generator #analyser #lexer #generator
  171. expr-solver

    Solves a mathematical expression while following precedence and associativity

    v1.0.6 #interpreter #lexer
  172. lex_sleuther_multiplexer

    a multiplexer over multiple lexers

    v1.0.0 #lexer #multiplexer #count #lexgen #state-machine #occurrence #producing #glorified
  173. betadin

    programing language for research purposes

    v0.2.0 #lexer #compiler #intersepter #parser
  174. silkworm_syn

    Parser for the Yarn interactive dialogue language. Internal dependency of silkworm.

    v0.1.0-dev.1 #dialog #yarn #silkworm #interactive #parser #lexer #language-in-pure #parser-for-yarn #pragmas
  175. enso-flexer

    A finite-automata-based lexing engine

    v0.2.0 270 #lexer #finite-automata
  176. ferric_parser

    The Parser and currently the code gen for the ferric group of languages

    v0.2.0 #ast #parser #ferric #lexer #gen #syntax-tree
  177. logisheets_lexer

    the lexer for excel formula

    v0.7.0 550 #excel-formula #lexer
  178. nessie-lex

    lexer for making programing languages

    v0.1.5 330 #lexer #programing #language
  179. frostwalker

    A TOML-like configuration language parser with zero dependencies outside of std

    v0.1.2 150 #config-parser #configuration-language #language-parser #validation #unit-testing #integration-tests #lexer
  180. relex

    building a regex-based lexer

    v1.0.0 #lexer #regex-lexer #expression
  181. langen

    create programming languages

    v2.0.0 #lexer #programming-language #grammar #spans #parser #debugging #lexer-generator
  182. vtl-rs

    Very Tiny Language (VTL) in Rust, inspired by the historical VTL-2 on Altair 680b and others

    v0.0.3 100 #vtl-2 #historical #altair #lexer #variables #arithmetic-operations #remainder #cpu-memory #evaluator #integer-division
  183. regex-lexer-lalrpop

    A regex-based lexer (tokenizer)

    v0.3.0 #lexer-tokenizer #regex-lexer #lexer #regex #regex-parser #tokenizer
  184. op8d_lexemizer

    Opinionated library for transforming code to a vector of Lexemes

    v0.1.1 #lexer #highlighter #op8d #code
  185. char-lex

    Create easy enum based lexers

    v1.0.5 #lexer #lexer-tokenizer #char #lexing #tokenizer
  186. eoplus

    A lexer and parser for Endless Online EO+ scripts

    v1.0.0-RC1 #lexer #parser #script #eo #endless #quest #grammar
  187. lexgen

    A fully-featured lexer generator implemented as a proc macro

    v0.16.0 3.6K #lexer #lexer-generator #proc-macro #regex #semantic-action #macro-generator #loc #dfa
  188. rustdoc-highlight

    syntax highlighting library

    v0.1.10 #syntax-highlighting #documentation #lexer #writer #classification #css #rustdoc
  189. luna-lib

    a light weight interpreted programming language

    v1.3.0 500 #scripting-language #interpreter #luna #lexer #quick
  190. sap-lexer

    The lexer crate for the SAP programming language

    v1.0.1 #lexer #sap #input #programming-language #operator #interpreter #cursor-based
  191. mago-syntax-core

    core utilities useful for building lexers and parsers within Mago

    v1.1.0 1.1K #lexer #mago #parser #php #better
  192. charwise

    This lightweight, dependency-free rust library provides a convenient way to read characters from different resources

    v1.0.1 #character #buffering #lexer #stream #peek
  193. m_lexer

    extensible regular expressions based lexer

    v0.0.4 2.0K #lexer #extensible #regex #regex-lexer
  194. rush-parser

    A lexer and parser for the rush programming language

    v0.1.1 #lexer #rush #parser #programming-language #ast #infix #programming-language-parser #recursion-descent-parser
  195. synkit-core

    A fast, syn-like incremental parser framework for Rust

    v0.0.2 #incremental-parser #lexer-tokenizer #lexer #parser #async
  196. xxcalc

    Embeddable or standalone robust floating-point polynomial calculator

    v0.2.1 #lexer-tokenizer #evaluator #lexer #calculator #math #tokenizer
  197. r7rs-parser

    Scheme R7RS parser & lexer

    v0.1.0 #scheme #lexer #scheme-parser #lisp #parser
  198. lexington

    A very simple library for lexing / parsing

    v0.3.0 130 #lexer #s-expr #parser #debugging #partial-eq #white-space #left-brace #right-brace #parse-input #za
  199. xenon-lexer

    The Xenon compiler's lexer

    v0.3.0-alpha-0 950 #lexer #xenon #programming-language
  200. rslua-march1917

    Lua lexer and Lua parser for Lua 5.3

    v0.2.12 #lexer #lua-parser #lua #lua53 #parser
  201. pgn-lexer

    A lexer for PGN files for chess. Provides an iterator over the tokens from a byte stream.

    v0.2.0-alpha #pgn #lexer #chess #lexer-tokenizer #tokenizer
  202. parser-test

    Declarative tester for parsers

    v0.3.3 #pest-grammar #pest-parser #lexer #grammar #parser-grammar
  203. tokenise

    A flexible tokeniser library for parsing text

    v0.1.0 #lexer-tokenizer #lexer #tokenizer
  204. highlighter

    An extendable syntax highlighter written in Rust

    v0.1.1-alpha #syntax-highlighting #extendable #lexer
  205. simple-cursor

    A super simple character cursor implementation geared towards lexers/tokenizers

    v0.1.1 #lexer-tokenizer #lexer #string #iterator #cursor #no-alloc #tokenizer
  206. include_folder_shared

    Shared code for include_folder and include_folder_macros

    v0.3.0 #proc-macro #directory #lexer #include-folder #struct #globbing #file-content
  207. postgrest-query-parser

    Parser for the postgres query parameters

    v0.1.0 #query-parser #postgrest #ast #query-parameters #postgresql #field-key #lexer
  208. pm-lexer

    sample lexer using the proc-macro crate, to be used in the pomelo testings

    v0.1.4 190 #proc-macro #pomelo #parser-generator #lexer #sample #lemon #testings #macro-generator
  209. lexigram-core

    required by lexer/parser generated by lexigram

    v0.8.2 #parser-generator #lexer #grammar #lexer-generator #parser
  210. ferric_lexer

    Lexer for the ferric group of langueages

    v0.1.0 #lexer #ferric #ast #group #parser #syntax-tree #license-file
  211. laps_regex

    Tools for generating NFAs, DFAs and state-transition tables from regular expressions

    v0.1.1 #lexer #regex #laps #parser #regex-lexer
  212. unidades

    playing with physical units

    v0.1.0 #lexer #math-expression #lisp #parser #units #earley-parser #split #lisp-like
  213. reflex

    A minimal flex-like lexer

    v0.1.2 #lexer #tokenize #flex-like