TypeScript Parsing

Open-source TypeScript projects categorized as Parsing | Edit details

Top 7 TypeScript Parsing Projects

  • PostCSS

    Transforming styles with JS plugins

    Project mention: PurgeCSS & styled-components: Does It Work? | dev.to | 2022-04-29

    The second of those two reasons is very disappointing, as PostCSS is a rich ecosystem of plugins to extend your CSS' functionality and build process. PostCSS is what Babel is for JavaScript, and unfortunately styled-components is missing out on an entire suite of new functionality.

  • esprima

    ECMAScript parsing infrastructure for multipurpose analysis

    Project mention: How to make your own programming language in JavaScript | dev.to | 2022-05-07

    AST is an acronym for Abstract Syntax Tree. It's the way to represent code in a format that tools can understand. Usually in form of tree data structure. We will use AST in the format of an Esprima, which is a JavaScript parser that outputs AST.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • curlconverter

    Generate code from cURL commands

    Project mention: I absolutely love web scraping. | reddit.com/r/webscraping | 2022-03-23

    Relevant tools: - Browser dev tools and front-end tooling to debug JS and reconstruct requests in your code - grep.app and SourceGraph to check open-source parsers for some URLs (often, there are such repositories) - curlconverter to quickly draft a script from the cURL command - Regex and regex playgrounds to extract data from inline JavaScript - GraphQL introspection tools - Optionally, Fiddler or Wireshark to intercept and debug network requests (I don't use but my teammate does)

  • Chevrotain

    Parser Building Toolkit for JavaScript

    Project mention: Why are you building a programming language? | reddit.com/r/ProgrammingLanguages | 2021-09-05

    I don't think I'll have time to make one any time soon, unfortunately. My original plan was to write a compiler in TypeScript using Chevrotain, and see if it's possible to compile down to TypeScript's AST and feed that into its own compiler programmatically. Basically piggybacking on Microsoft's hard work (work smart, not hard). I don't know if it's possible, but it's what I'd try first.

  • kataw

    An 100% spec compliant ES2022 JavaScript toolchain

    Project mention: We've been lied to: JavaScript is very fast | reddit.com/r/javascript | 2021-10-12

    It then builds on the assumption that all of Javascript performance scales linearly based on the results of that fishy benchmark. Never mind that in C you can stack allocate, or use arena allocators, or use a million of other tricks, where in JS, once you write {}, you got a heap allocation that you don't have any control over (and if you think this doesn't matter, this is one of the reasons why esbuild is so much faster than babel, or heck even kataw, the fastest JS parsing toolkit I'm aware of).

  • parsec 🌌

    🌌 Tiniest body parser in the universe. Built for modern Node.js

    Project mention: Using Redis Pub/Sub with Node.js | dev.to | 2021-08-30

    The tinnyhttp framework doesn't come with a body parser already integrated so I'll install milliparsec, in addition to being lighter than the famous body-parser, it's asynchronous and faster.

  • fefe

    Validate, sanitize and transform values with proper TypeScript types and zero dependencies.

    Project mention: Parse, Don't Validate (2019) | news.ycombinator.com | 2021-06-26
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-07.

TypeScript Parsing related posts


What are some of the best open-source Parsing projects in TypeScript? This list will help you:

Project Stars
1 PostCSS 26,249
2 esprima 6,523
3 curlconverter 5,528
4 Chevrotain 1,919
5 kataw 303
6 parsec 🌌 112
7 fefe 35
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.