Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for javascript abstract syntax tree
abstract-syntax-tree
x
javascript
x
21 search results found
Prettier
⭐
48,252
Prettier is an opinionated code formatter.
Babel
⭐
42,877
🐠 Babel is a compiler for writing next generation JavaScript.
Typescript Eslint
⭐
14,211
✨ Monorepo for all the tooling which enables ESLint to support TypeScript
Jscodeshift
⭐
8,667
A JavaScript codemod toolkit.
Otto
⭐
7,621
A JavaScript interpreter in Go (golang)
Remark
⭐
7,193
markdown processor powered by plugins part of the @unifiedjs collective
Esprima
⭐
6,900
ECMAScript parsing infrastructure for multipurpose analysis
Js Code To Svg Flowchart
⭐
6,899
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Astexplorer
⭐
5,745
A web tool to explore the ASTs generated by various parsers.
Go Ast Book
⭐
5,031
📚 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AS
Estree
⭐
4,757
The ESTree Spec
Gogocode
⭐
4,570
GoGoCode is a transformer for JavaScript/Typescript/HTML based on AST but providing a more intuitive API.
Ts Morph
⭐
4,475
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
Eslint Plugin Vue
⭐
4,314
Official ESLint plugin for Vue.js
Unified
⭐
4,241
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Csso
⭐
3,681
CSS minifier with structural optimizations
Esdoc
⭐
2,730
ESDoc - Good Documentation for JavaScript
Escodegen
⭐
2,616
ECMAScript code generator
React Monocle
⭐
2,412
A developer tool to visualize a React application's component hierarchy.
Retext
⭐
2,332
natural language processor powered by plugins part of the @unifiedjs collective
Espree
⭐
2,186
An Esprima-compatible JavaScript parser
Piranha
⭐
2,184
A tool for refactoring code related to feature flag APIs
Mdsvex
⭐
2,093
A markdown preprocessor for Svelte.
Csstree
⭐
1,756
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Jsfmt
⭐
1,702
For formatting, searching, and rewriting JavaScript.
Babylon
⭐
1,603
PSA: moved into babel/babel as @babel/parser -->
Birdseye
⭐
1,584
Graphical Python debugger which lets you easily view the values of all evaluated expressions
Micromark
⭐
1,538
small, safe, and great commonmark (optionally gfm) compliant markdown parser
Miniprogram To Uniapp
⭐
1,439
轻松将各种小程序转换为uni-app项目
Rehype
⭐
1,411
HTML processor powered by plugins part of the @unifiedjs collective
Jsts
⭐
1,386
JavaScript Topology Suite
Commonmark.js
⭐
1,363
CommonMark parser and renderer in JavaScript
Tinytime
⭐
1,342
⏰ A straightforward date and time formatter in <1kb
Starry Night
⭐
1,253
Syntax highlighting, like GitHub
Butternut
⭐
1,214
The fast, future-friendly minifier
Vue2.0 Source
⭐
1,105
vue源码分析 -- 基于 2.2.6版本
Astring
⭐
1,083
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Solhint
⭐
977
Solhint is an open-source project to provide a linting utility for Solidity code.
Meriyah
⭐
971
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Typescript Eslint Parser
⭐
919
An ESLint custom parser which leverages TypeScript ESTree to allow for ESLint to lint TypeScript source code.
Estraverse
⭐
907
ECMAScript JS AST traversal functions
Lave
⭐
883
eval in reverse: stringifying all the stuff that JSON.stringify won't
Proposal Binary Ast
⭐
796
Binary AST proposal for ECMAScript
Webassemblyjs
⭐
757
Toolchain for WebAssembly
Esquery
⭐
736
ECMAScript AST query library.
Tiny Compiler
⭐
656
A tiny evaluator and compiler of arithmetic expressions.
Putout
⭐
629
🐊 Pluggable and configurable JavaScript Linter, code transformer and formatter with built-in ESLint and Babel support for js, jsx typescript, flow, markdown, yaml and json. Write declarative codemods in a simplest possible way 😏
Node Dependency Tree
⭐
629
Get the dependency tree of a module
Orgajs
⭐
603
parse org-mode content into AST
Blog
⭐
567
个人博客
Js Total
⭐
564
JS的流程图,每一个知识点都会配上相应的博客和面经
Escope
⭐
531
Escope: ECMAScript scope analyzer
Php Parser
⭐
500
🌿 NodeJS PHP Parser - extract AST or tokens
Tenko
⭐
490
An 100% spec compliant ES2021 JavaScript parser written in JS
React Scanner
⭐
474
Extract React components and props usage from code.
Qone
⭐
464
.NET LINQ in javascript
Treehugger
⭐
451
JavaScript AST (Abstract Syntax Tree) transformation tools
Luaparse
⭐
442
A Lua parser written in JavaScript
Debundle
⭐
430
🗃️ A javascript debundler. Takes a Browserify or Webpack bundle and recreates the initial, pre-bundled source.
Bracey.vim
⭐
416
live edit html, css, and javascript in vim
Detective
⭐
410
Find all calls to require() no matter how deeply nested using a proper walk of the AST
Cst
⭐
408
🌿 JavaScript Concrete Syntax Tree
Ratel Core
⭐
390
High performance JavaScript to JavaScript compiler with a Rust core
I18nize React
⭐
387
Internationalize react apps within a lunch break
Binjs Ref
⭐
384
Reference implementation for the JavaScript Binary AST format
Regexp Tree
⭐
382
Regular expressions processor in JavaScript
Webpack Doc
⭐
378
「弃」个人 webpack 1.x 文档(非官方),建议访问 https://webpack.docschina.org/ 或 https://www.webpackjs.com/
Restore Js
⭐
378
《反爬虫JS破解与混淆还原手册》 by @No-Attack @LoseNine。 一本教你JS破解以及混淆与还原的教程。欢迎star,持续更新。
Webcrack
⭐
342
Deobfuscate obfuscator.io, unminify and unpack bundled javascript
Awesome Graal
⭐
341
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Html Parse Stringify
⭐
314
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Reshape
⭐
305
💠 transform html with javascript plugins
Estree Walker
⭐
299
Traverse an ESTree-compliant AST
Momoa
⭐
293
A JSON parser, tokenizer, traverser, and printer.
Babel Plugin Import Graphql
⭐
288
Enables import syntax for .graphql and .gql files
Tiny Sass Compiler
⭐
285
Another sass compiler write from scatch,runnable on both node and browser
Esmangle
⭐
284
esmangle is mangler / minifier for Mozilla Parser API AST
Kataw
⭐
284
An 100% spec compliant ES2022 JavaScript toolchain
Plugin Swift
⭐
278
[DEPRECATED] Prettier Swift Plugin - WARNING: The AST parser is not stable yet
Asts Workshop
⭐
243
Improved productivity 💯 with the practical 🤓 use of the power 💪 of Abstract Syntax Trees 🌳 to lint ⚠️ and transform 🔀 your code
Jsproxy Browser
⭐
236
jsproxy 浏览器端程序
Typescript Play
⭐
229
Better TypeScript playground
Graphql.macro
⭐
228
Compile GraphQL AST at build-time with babel-plugin-macros.
Ast Query
⭐
227
Tentative to a simple JavaScript AST modification library
Grammkit
⭐
218
Generate diagrams for parser grammars
Snapdragon
⭐
217
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Js Sql Parser
⭐
217
SQL(select) parser written with jison. parse SQL into abstract syntax tree(AST) and stringify back to SQL. sql grammar follows https://dev.mysql.com/doc/refman/5.7/en/select.htm
Email Addresses
⭐
207
An RFC 5322 email address parser
Node Precinct
⭐
199
Unleash the detectives
Quickstart
⭐
197
A CommonJS module resolver, loader and compiler for node.js and browsers.
Minipack Explain
⭐
197
explain: <minipack> simple bundle 捆绑器 示例 「翻译」❤️ 校对 ✅
Raml Js Parser
⭐
196
(deprecated) A RAML parser based on PyYAML written in CoffeScript and available for use as NodeJs module or in-browser.
Js X Ray
⭐
196
JavaScript & Node.js open-source SAST scanner. A static analyser for detecting most common malicious patterns 🔬.
Unassert
⭐
194
Encourages programming with assertions by providing tools to compile them away.
Shift Parser Js
⭐
193
ECMAScript parser that produces a Shift format AST
Astq
⭐
192
Abstract Syntax Tree (AST) Query Engine
Graphql S2s
⭐
182
Add GraphQL Schema support for type inheritance, generic typing, metadata decoration. Transpile the enriched GraphQL string schema into the standard string schema understood by graphql.js and the Apollo server client.
Pyjsparser
⭐
180
Fast JavaScript parser for Python.
Htmling
⭐
176
Polymer / HTML5 templating syntax for node.js
Js2lua
⭐
176
Javascript to Lua translator
Related Searches
Javascript Reactjs (121,118)
Javascript Html (48,022)
Javascript Css (46,402)
Javascript Redux (21,545)
Javascript Vue (19,769)
Javascript Python (11,052)
Javascript Markdown (7,458)
Javascript Eslint (6,781)
Javascript Java (5,604)
Javascript Validation (5,588)
1-21 of 21 search results
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.