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. Learn more →
Top 23 TypeScript Ast Projects
-
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.
-
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
-
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.
-
martian
Markdown to Notion: Convert Markdown and GitHub Flavoured Markdown to Notion API Blocks and RichText 🔀📝 (by tryfabric)
-
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.
-
vite-plugin-lib-inject-css
Inject css at the top of chunk file in lib mode using import statement, support multiple entries.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
GitHub | Website
the plugins in the official PostCSS website were old like IE6 or the marquee tag, and
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.
Project mention: Developing your own Chrome Extension - Fixing Errors with ts-morph and using Buns API (Part 4) | dev.to | 2024-03-03I recently came across an incredibly powerful tool called ts-morph. It's an Abstract Syntax Tree (AST) code analyzer and manipulator that can easily locate class declarations and their references. Just remember, it only works on TypeScript files. To use it, we created a new "build.ts" file and harnessed the full potential of Bun's API. Because ts-morph only understands TypeScript files, we bundled our files accordingly.
Project mention: I'm a science student and amateur web dev. Is this the right tool? | /r/orgmode | 2023-12-07Depending on how you log data and take notes you might find the orgparse Python library or the orga JS library useful.
Project mention: Creating a Component Library Fast🚀(using Vite's library mode) | dev.to | 2023-08-11For 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.
Project mention: Show HN: DotLottie Player – A New Universal Lottie Player Built with Rust | news.ycombinator.com | 2024-04-04The 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!
Project mention: How do I add the data-sveltekit-reload attribute to mdsvex markdown files? | /r/sveltejs | 2023-05-21I've tried the rehype-att and remark-attr, but don't seem to add data-sveltekit-reload correctly.
TypeScript Ast related posts
-
What is an Abstract Syntax Tree in Programming?
-
Developing your own Chrome Extension - Fixing Errors with ts-morph and using Buns API (Part 4)
-
PostCSS - my initial experience
-
I'm a science student and amateur web dev. Is this the right tool?
-
Native CSS nesting now supported by all major browsers!
-
Unicode-range CSS is working wrong in Safari browser?
-
Building an Astro Blog with View Transitions
-
A note from our sponsor - SurveyJS
surveyjs.io | 1 May 2024
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,913 |
2 | PostCSS | 28,192 |
3 | esprima | 6,962 |
4 | ts-morph | 4,574 |
5 | compodoc | 3,955 |
6 | typehole | 1,052 |
7 | orgajs | 604 |
8 | vscode-blockman | 341 |
9 | kataw | 328 |
10 | react-ast | 312 |
11 | martian | 294 |
12 | openapi-typescript-code-generator | 180 |
13 | ucast | 169 |
14 | js-ziju | 163 |
15 | bbob | 156 |
16 | tanu.js | 133 |
17 | ts-transform-import-path-rewrite | 129 |
18 | vite-plugin-lib-inject-css | 107 |
19 | estree-toolkit | 46 |
20 | relottie | 38 |
21 | rehype-attr | 31 |
22 | sortier | 29 |
23 | Node-Estree | 11 |
Sponsored