TypeScript-Call-Graph
typeless
Our great sponsors
TypeScript-Call-Graph | typeless | |
---|---|---|
3 | 7 | |
213 | 18 | |
- | - | |
0.0 | 0.0 | |
about 1 year ago | 10 months ago | |
JavaScript | Scala | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TypeScript-Call-Graph
-
Ask HN: Visualizing software designs, especially of large systems (if at all)?
Specifically for TypeScript I created a CLI to visualize the call graph
https://github.com/whyboris/TypeScript-Call-Graph
Works for _functions_ not classes. I'm unsure how useful this tool is, but I suspect it might be helpful in some codebases.
-
Create and share beautiful images of your source code
A slightly-related project I created: TypeScript Call Graph - generate/visualize a call graph of your TypeScript files in a variety of ways. MIT open source ;)
https://github.com/whyboris/TypeScript-Call-Graph
-
How an Anti-TypeScript “JavaScript developer” like me became a TypeScript fan
Mildly-related project I have: generate call graph for typescript files
https://github.com/whyboris/TypeScript-Call-Graph
The TypeScript language service is really neat -- you can use it to parse through .ts files so you can, for example, see which functions call which functions.
typeless
-
How an Anti-TypeScript “JavaScript developer” like me became a TypeScript fan
Here's an alternative to TypeScript that people who dislike type complexity but want better tooling, might find interesting: https://github.com/keyboardDrummer/typeless
Disclaimer: I'm the author
- Typeless: All the benefits of TypeScript, without the types
- Typeless: all the benefits of TypeScript, without the types
- Typeless: Great editor tooling for JavaScript without types or annotations
- Typeless: great editor tooling for JavaScript without types or annotations
What are some alternatives?
ts-node - TypeScript execution and REPL for node.js
typescript-eslint - :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
typescript-is
zod - TypeScript-first schema validation with static type inference
codebase-visualizer-action - Visualize your codebase during CI.
runtypes - Runtime validation for static types
LookAtThat - Render source code in 3D, for macOS and iOS.
dafny - Dafny is a verification-aware programming language
proposal-record-tuple - ECMAScript proposal for the Record and Tuple value types. | Stage 2: it will change!