SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Parser Projects
-
Project mention: How I Built drift-guard: A CLI to Stop AI Agents from Destroying Your Design | dev.to | 2026-03-12
drift-guard uses css-tree for CSS parsing and cheerio for HTML. It walks the AST and extracts every design-relevant declaration into categorized tokens.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Tailwind CSS keeps styling consistent and fast. The utility-first approach means I don't waste time naming classes or managing CSS organization. With the Vite integration and PostCSS transformations, the build stays lean.
-
Hasn't that already been tried (10+ years ago) with projects like https://github.com/jquery/esprima ? Which have since seen usage dramatically reduced for performance reasons.
-
Online documentation: You have faithfully annotated each TypeScript member with nice TSDoc descriptions. Now that your library has shipped, it’s time to set up a nicely formatted API reference. What tool to use?
-
-
Project mention: Show HN: Building a Programming Language for Myself | news.ycombinator.com | 2026-05-19
From the article: https://bhailang.js.org/ seems interesting, its something that I am able to understand the insider joke of as it is built upon the hindi language which is my native language.
This post is posted by the author so I have a few questions, I do think this is cool but I would really like something like this but perhaps firstly kotlin/java transpiler or golang/C or maybe even rust transpiler, this currently seems to be an interpreted language.
It could also be really interesting to see a language transpile to julia and then use a language like this but for gpu programming as Julia can natively compile to GPU's.
Perhaps I might have misread but how does it really end up running, does it run in javascript/typescript? I would really love something like teak but for minimalist android app creations fwiw if that interests the author.
-
parse5
HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
-
-
-
croner
Trigger functions or evaluate cron expressions in JavaScript or TypeScript. No dependencies. Most features. Node. Deno. Bun. Browser.
Scheduling semantics are deterministic. Cron expressions behave exactly as they do everywhere else — no abstraction layer adds jitter, batching, or "approximate" windows. The plugin validates cron expressions at registration time using croner and converts them to human-readable descriptions with cronstrue so you can confirm what you've configured.
-
-
-
HypeScript
🐬 A simplified implementation of TypeScript's type system written in TypeScript's type system
-
core
A modern PDF library for TypeScript. Parse, modify, and generate PDFs with a clean, intuitive API. (by LibPDF-js)
Project mention: Show HN: LibPDF – The PDF library for TypeScript that I needed | news.ycombinator.com | 2026-01-29 -
markdown-exit
Fast, customizable Markdown parser and renderer with full CommonMark support. TypeScript rewrite of markdown-it with enhancements.
Project mention: Show HN: Markdown-exit – a TypeScript rewrite of Markdown-it with enhancements | news.ycombinator.com | 2025-11-01 -
ngx-markdown
Angular markdown component/directive/pipe/service to parse static, dynamic or remote content to HTML with syntax highlight and more...
-
json-schema-ref-parser
Parse, Resolve, and Dereference JSON Schema $ref pointers in Node and browsers
-
-
-
-
-
-
I'm a fan of antlr-ng. It's a solid upgrade if you're already using antlr. In my experience, they're fully compatible. antlr's ALL(*) parsing is relatively powerful for a parser generator, but it lacks support for incremental parsing. antlr-ng might improve things enough to be usable interactively in smaller settings, even if you need to reparse the document each time. It also comes with useful extensions like https://github.com/mike-lischke/antlr4-c3, which generates syntactic and semantic completions directly from the grammar.
TypeScript Parser discussion
TypeScript Parser related posts
-
Show HN: Building a Programming Language for Myself
-
How I Built drift-guard: A CLI to Stop AI Agents from Destroying Your Design
-
Hello Worg, the Org-Mode Community
-
Elo – A data expression language which compiles to JavaScript, Ruby, and SQL
-
Git Adventures && TOML Config
-
Antlr-Ng Parser Generator
-
A parser for TypeScript types, written in TypeScript types
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source Parser projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | cheerio | 30,358 |
| 2 | PostCSS | 28,958 |
| 3 | esprima | 7,132 |
| 4 | tsdoc | 4,953 |
| 5 | htmlparser2 | 4,765 |
| 6 | bhai-lang | 4,108 |
| 7 | parse5 | 3,899 |
| 8 | diff2html | 3,379 |
| 9 | ts-sql | 3,287 |
| 10 | croner | 2,558 |
| 11 | vue-styleguidist | 2,498 |
| 12 | html-react-parser | 2,418 |
| 13 | HypeScript | 1,969 |
| 14 | core | 1,725 |
| 15 | markdown-exit | 1,350 |
| 16 | ngx-markdown | 1,188 |
| 17 | json-schema-ref-parser | 1,107 |
| 18 | typed-query-selector | 781 |
| 19 | liqe | 674 |
| 20 | arcsecond | 576 |
| 21 | vscode-blockman | 500 |
| 22 | HLTV | 485 |
| 23 | antlr4-c3 | 470 |