PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Lexer Python Packages

Python packages with the GitHub topic lexer. Sorted by relevance, with stars and monthly downloads.
cucumber
gherkin-official

A parser and compiler for the Gherkin language.

2.6M 360 98
ansible-community
ansible-pygments

Provides Pygments highlighter for Ansible output for use in Sphinx

149K 6 4
plyara
plyara

Parse YARA rules and operate over them more easily.

92K 195 40
RECHE23
real-regex

Linear-time, ReDoS-safe C++20 header-only regex engine with bounded lookarounds + an re-compatible Python binding

36K 1 0
naturalness
javac-parser

Exposes OpenJDK's Java parser and scanner to Python

22K 7 4
florianschanda
miss-hit-core

MATLAB Independent, Small & Safe, High Integrity Tools - code formatter and more

17K 203 22
florianschanda
miss-hit

MATLAB Independent, Small & Safe, High Integrity Tools - code formatter and more

12K 203 22
fish2000
pygments-csv-lexer

My fork of https://github.com/Kristinita/PygmentsCSVLexer

5K 3 5
trag1c
crossandra

A fast and simple tokenization library for Python operating on enums and regular expressions, with a decent amount of configuration.

4K 9 1
averdeny
graphglot

Parse, validate, transpile, and analyze graph query languages.

4K 21 1
d0c-s4vage
py010parser

A modified pycparser to parse 010 templates

4K 54 10
vberlier
tokenstream

A versatile token stream for handwritten parsers.

4K 13 0
rmichaelthomas
liminate

Liminate is a prose-as-syntax language designed from the human end.

3K 14 0
borco
lexilla

Python bindings for Lexilla

2K 1 0
gladw-in
gladlang

GladLang is a dynamic, interpreted, object-oriented programming language with a full interpreter built in Python. Features closures, classes, inheritance, and robust error handling.

2K 6 1
jmishra01
swiftlet

Swiftlet provides Python bindings for Swiftlet, a high-performance parsing library built in Rust. It accepts an EBNF-style grammar and parses input text into a tree of Tree and Token nodes.

1K 3 0
vladimir-skvortsov
ontol

A tool for parsing and visualizing ontology files written in the Ontol DSL

1K 5 1
watermarkhu
textmate-grammar-python

A lexer and tokenizer for grammar files as defined by TextMate and used in VSCode, implemented in Python.

807 13 2
mishamsk
sas-lexer

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

748 10 4
yogeshsince2023
yo-lang

YO is a custom, dynamically typed, interpreted scripting language built from the ground up in Python. It features beginner-friendly color-coded error diagnostics, custom tasks (functions) with lexical scoping (closures), list literals, control loops, and standard utility libraries.

694 1 0
yuna0x0
tree-sitter-yarn-spinner

Tree-sitter grammar for Yarn Spinner

651 2 0
rsmenon
pygments-mathematica

Mathematica/Wolfram Language Lexer for Pygments

534 64 9
knipknap
gelatin

Transform text files to XML, JSON, or YAML

446 159 42
rlayers
pawpaw

Text Processing & Segmentation Framework

402 29 4
    • Data from PyPI, GitHub, ClickHouse, and BigQuery