# microsoft/ts-parsec

<https://repo.masters-masters.com/en/repos/microsoft/ts-parsec>

[Home](https://repo.masters-masters.com/en) › [microsoft](https://repo.masters-masters.com/en/owners/microsoft) › [ts-parsec](https://repo.masters-masters.com/en/repos/microsoft/ts-parsec)

microsoft/ts-parsec has 412 stars on GitHub. Its RepoMasters card: Alpha tier. Writing a custom parser is a fairly common need. Although there are already…

| Field | Value |
| --- | --- |
| Owner | [microsoft](https://repo.masters-masters.com/en/owners/microsoft) |
| Stars | 412 |
| Forks | 21 |
| Language | [TypeScript](https://repo.masters-masters.com/en/languages/typescript) |
| License | None |
| Created | 2019 |
| Tier | [Alpha (250 to 699 ★)](https://repo.masters-masters.com/en/ranks/b_movie) |
| View on GitHub | [microsoft/ts-parsec](https://github.com/microsoft/ts-parsec) |

## Repository

Writing a custom parser is a fairly common need. Although there are already parser combinators in others languages, TypeScript provides a powerful and well-structured foundation for building this. Common parser combinators’ weakness are error handling and ambiguity resolving, but these are ts-parse…

The tier for repos with 250 to 699 ★. Published odds per card pulled: 20%. Rarity: Uncommon.

## More repos by microsoft

- [microsoft/vscode · ★ 194,543 · TypeScript · LTS](https://repo.masters-masters.com/en/repos/microsoft/vscode)
- [microsoft/markitdown · ★ 193,634 · Python · LTS](https://repo.masters-masters.com/en/repos/microsoft/markitdown)
- [microsoft/PowerToys · ★ 140,457 · C · LTS](https://repo.masters-masters.com/en/repos/microsoft/PowerToys)
- [microsoft/generative-ai-for-beginners · ★ 122,874 · Jupyter Notebook · LTS](https://repo.masters-masters.com/en/repos/microsoft/generative-ai-for-beginners)
- [microsoft/TypeScript · ★ 111,732 · Go · LTS](https://repo.masters-masters.com/en/repos/microsoft/TypeScript)
- [microsoft/terminal · ★ 105,321 · C++ · LTS](https://repo.masters-masters.com/en/repos/microsoft/terminal)

## Nearby in TypeScript

- [botiverse/oar · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/botiverse/oar)
- [dabit3/jev-experiments · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/dabit3/jev-experiments)
- [vercel-labs/tsc-ts · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/vercel-labs/tsc-ts)
- [o4oren/Ad-Hoc-Email-Server · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/o4oren/Ad-Hoc-Email-Server)
- [jest-community/jest-watch-typeahead · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/jest-community/jest-watch-typeahead)
- [angular-slider/ngx-slider · ★ 412 · TypeScript · Alpha](https://repo.masters-masters.com/en/repos/angular-slider/ngx-slider)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
