Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lexer

Lexer

6 projects

Showing 6 of 6 projects

boa
boaRust

An embeddable JavaScript engine written in Rust, supporting over 90% of the ECMAScript specification.

#hacktoberfest#webassembly#javascript-engine
Stars7.2k
Forks623
Last commit1 day ago
CTRE
CTREC++

A C++ library for compile-time regular expression matching, searching, and capturing with PCRE-like syntax.

#parsing#unicode#constexpr
Stars3.8k
Forks205
Last commit26 days ago
Rouge
RougeRuby

A pure Ruby syntax highlighter compatible with Pygments, supporting over 200 languages and outputting HTML or ANSI 256-color text.

#jekyll#rubocop#syntax-highlighting
Stars3.4k
Forks805
Last commit2 days ago
Mago
MagoRust

An extremely fast PHP linter, formatter, and static analyzer written in Rust.

#developer-tools#automated-fixes#code-formatter
Stars3.0k
Forks146
Last commit1 day ago
Chevrotain
ChevrotainTypeScript

A blazing fast and feature-rich parser building toolkit for JavaScript, supporting LL(K) and LL(*) grammars.

#parsing#llk-grammars#compiler-construction
Stars2.8k
Forks218
Last commit4 days ago
CSSTree
CSSTreeJavaScript

A fast, spec-compliant CSS parser, walker, generator, and lexer toolkit for analyzing and transforming CSS.

#w3c#generator#fast
Stars2.1k
Forks113
Last commit1 month ago

Related Tags

#Parser3
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub