All Projects → dsherret → Ts Morph

dsherret / Ts Morph

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

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Ts Morph

Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (-54.78%)
Mutual labels:  static-analysis, ast, code-generation
klara
Automatic test case generation for python and static analysis library
Stars: ✭ 250 (-89.51%)
Mutual labels:  static-analysis, ast
subpy
Python subsets
Stars: ✭ 41 (-98.28%)
Mutual labels:  static-analysis, ast
unimport
A linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (-95.01%)
Mutual labels:  static-analysis, ast
Bellybutton
Custom Python linting through AST expressions
Stars: ✭ 196 (-91.78%)
Mutual labels:  static-analysis, ast
go-recipes
🦩 Tools for Go projects
Stars: ✭ 2,490 (+4.45%)
Mutual labels:  static-analysis, code-generation
toast
Plugin-driven CLI utility for code generation using Go source as IDL
Stars: ✭ 52 (-97.82%)
Mutual labels:  ast, code-generation
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+533.43%)
Mutual labels:  static-analysis, ast
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+66.61%)
Mutual labels:  ast, code-generation
Cognicrypt
CogniCrypt is an Eclipse plugin that supports Java developers in using Java Cryptographic APIs.
Stars: ✭ 50 (-97.9%)
Mutual labels:  static-analysis, code-generation
Ngast
Parser for Angular projects.
Stars: ✭ 152 (-93.62%)
Mutual labels:  static-analysis, ast
Unimport
A linter, formatter for finding and removing unused import statements.
Stars: ✭ 96 (-95.97%)
Mutual labels:  static-analysis, ast
Python3Generator
A toolkit to generate Python 3 source code from Pharo.
Stars: ✭ 25 (-98.95%)
Mutual labels:  ast, code-generation
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-88.09%)
Mutual labels:  static-analysis, code-generation
Ts Type Info
TypeScript AST and code generator [Deprecated]
Stars: ✭ 90 (-96.22%)
Mutual labels:  ast, code-generation
Cgen
C/C++ source generation from an AST
Stars: ✭ 107 (-95.51%)
Mutual labels:  ast, code-generation
Mutant
Automated code reviews via mutation testing - semantic code coverage.
Stars: ✭ 1,794 (-24.75%)
Mutual labels:  static-analysis
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (-20.51%)
Mutual labels:  ast
Semgrep Rules
Semgrep rules registry
Stars: ✭ 140 (-94.13%)
Mutual labels:  static-analysis
Cscout
C code refactoring browser
Stars: ✭ 139 (-94.17%)
Mutual labels:  static-analysis

ts-morph

CI

Monorepo for ts-morph and related projects.

Packages

  • ts-morph - TypeScript Compiler API wrapper. Provides an easier way to programmatically navigate and manipulate TypeScript and JavaScript code.
  • @ts-morph/bootstrap - Separate library for getting quickly setup with the Compiler API.

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].