Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
#

Parsing

A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.

Here are 3,747 public repositories matching this topic...

CyberChef

The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis

  • UpdatedJul 16, 2025
  • JavaScript
pydantic

Data validation using Python type hints

  • UpdatedJul 18, 2025
  • Python

An incremental parsing system for programming tools

  • UpdatedJul 17, 2025
  • Rust

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

  • UpdatedJun 26, 2025
  • Java
maigret

Unified framework for building enterprise RAG pipelines with small, specialized models

  • UpdatedJun 27, 2025
  • Python

A Compiler Writing Journey

  • UpdatedJul 12, 2025
  • C
valibot

The modular and type safe schema library for validating structural data 🤖

  • UpdatedJul 15, 2025
  • TypeScript

ECMAScript parsing infrastructure for multipurpose analysis

  • UpdatedApr 16, 2023
  • TypeScript
arktype

TypeScript's 1:1 validator, optimized from editor to runtime

  • UpdatedJul 17, 2025
  • TypeScript

A library and language for building parsers, interpreters, compilers, etc.

  • UpdatedJul 17, 2025
  • JavaScript

The ESTree Spec

  • UpdatedJun 6, 2025

A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

  • UpdatedJul 18, 2025
  • Swift

The Elegant Parser

  • UpdatedJun 15, 2025
  • Rust

XML to JavaScript object converter.

  • UpdatedJul 30, 2023
  • CoffeeScript

Wrangling Untrusted File Formats Safely

  • UpdatedJul 15, 2025
  • C

Write expressive, high-performance parsers with ease.

  • UpdatedJul 1, 2025
  • Rust

Code smell detector for Ruby

  • UpdatedJun 14, 2025
  • Ruby

[8]ページ先頭

©2009-2025 Movatter.jp