codevis
js-git
codevis | js-git | |
---|---|---|
5 | 3 | |
222 | 3,827 | |
- | - | |
4.1 | 0.0 | |
2 months ago | over 2 years ago | |
Rust | JavaScript | |
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.
codevis
-
I would do the same with the annoying ones
If anyone actually wants to visualize the size and structure of their code in one image, I wrote Codevis which does exactly that.
-
[media] Gitoxide celebrating 100k lines of Rust code 🎉
Of course, less is more and the line count doesn't really mean anything 😁. The real reason this milestone exists is to show off a little work created with the help of codevis. What makes it interesting is that the images laid on top of the git codebase are actually to scale! So yes, we can say that all notable (did I forget one?) implementations of git far less in size than git itself even if put together.
-
[Media] The Linux Kernel 'image' (produced with rs-code-visualizer)
The image was created in 11 minutes with this version of the rs-code-visualizer, and displays the first 50 characters of over 35 million lines of code in more than 75 thousand files.
-
[Media] All of "Arti v1.0.0" visualized in one image. (~121k LOC). Visualizer in comments.
This and more is now implemented via this PR.
js-git
-
[media] Gitoxide celebrating 100k lines of Rust code 🎉
js-git is dormant but used by 30k+ projects, apparently, and is somewhat of a special case I think. It's niche but seems to fulfill it's intended purpose.
-
Node.js Packages and Resources
js-git - JavaScript implementation of Git.
- Gitlet.js – Git implemented in 1k lines of JavaScript
What are some alternatives?
emulsion - DISCONTINUED - A fast and minimalistic image viewer
Bitcoin - Bitcoin Core integration/staging tree
rs-code-visualizer - Turns your code into one large PNG
ipfs - IPFS implementation in JavaScript
riff - A diff filter highlighting which line parts have changed
PDFKit - A JavaScript PDF generation library for Node and the browser
imgproc-rs - A Rust image processing library
turf - A modular geospatial engine written in JavaScript and TypeScript
gitoxide - An idiomatic, lean, fast & safe pure Rust implementation of Git
isomorphic-git - A pure JavaScript implementation of git for node and browsers!
dat - :floppy_disk: peer-to-peer sharing & live syncronization of files via command line [ DEPRECATED - More info on active projects and modules at https://dat-ecosystem.org/ ]
peerflix - Streaming torrent client for node.js