TypeScript Ast

Open-source TypeScript projects categorized as Ast

Top 23 TypeScript Ast Projects

  • Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

  • Project mention: Do You Need an SBOM? | dev.to | 2024-05-06
  • PostCSS

    Transforming styles with JS plugins

  • Project mention: PostCSS - my initial experience | dev.to | 2024-01-11

    the plugins in the official PostCSS website were old like IE6 or the marquee tag, and

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • esprima

    ECMAScript parsing infrastructure for multipurpose analysis

  • Project mention: ESLint: under the hood | dev.to | 2023-11-07

    Focusing again on ESLint, the parser used by the linter is called Espree. This is an in-house parser built by the ESLint folks to fully support ECMAScript 6 and JSX on top of the already existing Esprima. The Espree module provide APIs for both tokenization and parsing that you can easily test out.

  • ts-morph

    TypeScript Compiler API wrapper for static analysis and programmatic code changes.

  • Project mention: Show HN: I built an AI agent that upgrades NPM packages | news.ycombinator.com | 2024-05-10
  • compodoc

    :notebook_with_decorative_cover: The missing documentation tool for your Angular, Nest & Stencil application

  • typehole

    TypeScript development tool for Visual Studio Code that helps you automate creating the initial static typing for runtime values

  • orgajs

    parse org-mode content into AST

  • Project mention: I'm a science student and amateur web dev. Is this the right tool? | /r/orgmode | 2023-12-07

    Depending on how you log data and take notes you might find the orgparse Python library or the orga JS library useful.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vscode-blockman

    VSCode extension to highlight nested code blocks

  • kataw

    An 100% spec compliant ES2022 JavaScript toolchain

  • react-ast

    render abstract syntax trees with react

  • martian

    Markdown to Notion: Convert Markdown and GitHub Flavoured Markdown to Notion API Blocks and RichText 🔀📝 (by tryfabric)

  • openapi-typescript-code-generator

    TypeScript code generator via OpenAPI scheme.

  • ucast

    Conditions query translator for everything

  • js-ziju

    Compile javascript to LLVM IR, x86 assembly and self interpreting

  • bbob

    ⚡️Blazing fast js bbcode parser, that transforms and parses bbcode to AST with plugin support in pure javascript, no dependencies

  • tanu.js

    An oversimplification of the TypeScript Compiler API for defining and generating source files.

  • ts-transform-import-path-rewrite

    TS AST transformer to rewrite import path

  • vite-plugin-lib-inject-css

    Inject css at the top of chunk file in lib mode using import statement, support multiple entries.

  • Project mention: Creating a Component Library Fast🚀(using Vite's library mode) | dev.to | 2023-08-11

    For this to work, the transpiled JavaScript bundle must contain an import statement for the CSS file. We are going to use yet another Vite plugin (vite-plugin-lib-inject-css) that does exactly what we need with zero configuration.

  • estree-toolkit

    Tools for working with ESTree AST

  • relottie

    Lottie processor powered by plugins

  • Project mention: Show HN: DotLottie Player – A New Universal Lottie Player Built with Rust | news.ycombinator.com | 2024-04-04

    The current release supports >95% of the animations on our community contributed free animations library. No changes required! We open-sourced a tool called relottie ((https://github.com/LottieFiles/relottie) to detect unsupported features in a Lottie for this player (and other players) to help folks build a validation step in their CI/CD.

    We are making frequent contributions and releases on ThorVG and dotlottie-rs to get to 100% support!

  • rehype-attr

    New syntax to add attributes to Markdown.

  • sortier

    An opinionated code sorter

  • Node-Estree

    Complete and compliant ESTree spec implementation in TypeScript

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

TypeScript Ast related posts

  • Show HN: I built an AI agent that upgrades NPM packages

    3 projects | news.ycombinator.com | 10 May 2024
  • What is an Abstract Syntax Tree in Programming?

    13 projects | dev.to | 5 Apr 2024
  • Developing your own Chrome Extension - Fixing Errors with ts-morph and using Buns API (Part 4)

    2 projects | dev.to | 3 Mar 2024
  • PostCSS - my initial experience

    3 projects | dev.to | 11 Jan 2024
  • I'm a science student and amateur web dev. Is this the right tool?

    3 projects | /r/orgmode | 7 Dec 2023
  • Native CSS nesting now supported by all major browsers!

    1 project | dev.to | 29 Aug 2023
  • Unicode-range CSS is working wrong in Safari browser?

    1 project | /r/reactjs | 27 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Babel (Formerly 6to5) 42,973
2 PostCSS 28,271
3 esprima 6,962
4 ts-morph 4,664
5 compodoc 3,964
6 typehole 1,053
7 orgajs 608
8 vscode-blockman 345
9 kataw 331
10 react-ast 314
11 martian 306
12 openapi-typescript-code-generator 189
13 ucast 180
14 js-ziju 163
15 bbob 158
16 tanu.js 133
17 ts-transform-import-path-rewrite 129
18 vite-plugin-lib-inject-css 116
19 estree-toolkit 47
20 relottie 42
21 rehype-attr 31
22 sortier 30
23 Node-Estree 11

Sponsored
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io