youtube
emerge
Our great sponsors
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.
youtube
-
Stuck on Speller
// Hashtable algorithm from https://github.com/engineer-man/youtube/blob/master/077/hashtable.c
emerge
- Preporuka alata za vizuelizaciju koda
-
Codegraph – static code analyzator / code diagramer
Emerge-viz seems to have multiple languages and cool visuals.
https://github.com/glato/emerge
-
Ask HN: In-editor visual mind map/graph tool for code?
Slightly off topic & very resource intensive diy approach without using an IDE:
Take advantage of an editor's use of on disk file as a buffer[0]. Monitor the editor file buffer for changes[1]. Trigger regeneration of a map/graph update & redisplay changes[2] in different window.
[0] : https://stackoverflow.com/questions/71822798/what-exactly-ar...
[1] : watchdog : https://pypi.org/project/watchdog/
[2] : emerge-vis : https://github.com/glato/emerge
-
what is your opinion on the absolute minimum that needs to exist for a system to be considered “documented”.
Module inter-dependencies diagram(s).
-
Is it possible to generate a flow diagram from Javascript code?
There's no VS Code extension for it AFAIK, but it's the best (and almost only) tool that I know which can do it for JavaScript code. There's also madge and emerge, in case the first one doesn't fit your needs.
What are some alternatives?
flameshow - A terminal Flamegraph viewer.
dependency-cruiser - Validate and visualize dependencies. Your rules. JavaScript, TypeScript, CoffeeScript. ES6, CommonJS, AMD.
mandelbrot - Microbenchmark testing Python, Numba, Mojo, Dart, C/gcc, Rust, Go, JavaScript, C#, Java, Kotlin, Pascal, Ruby, Haskell performance in Mandelbrot set generation
vermin - Concurrently detect the minimum Python versions needed to run code
madge - Create graphs from your CommonJS, AMD or ES6 module dependencies
civ6-graph - Dependency graph for entities in Civ VI game.
mcap - MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.
dephell - :package: :fire: Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.
tokei-pie - Render tokei's output to interactive sunburst chart.
import-linter - Import Linter allows you to define and enforce rules for the internal and external imports within your Python project.
JPlag - State-of-the-Art Software Plagiarism & Collusion Detection
android-auto-translate - Auto translate strings.xml on Android