codevis
brew install codevis
v0.8.4
MIT
Turns your code into one large image
9
30-day installs · #8858
19
90-day · #9846
170
365-day · #7770
275
★ GitHub stars · updated 2y ago
Runtime dependencies
Build dependencies
GitHub topics
highlighting
image
rust
visualization
Links
- https://github.com/sloganking/codevis
- GitHub: sloganking/codevis
- Brew formula source: Formula/c/codevis.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"pkgconf",
"rust"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"oniguruma"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Turns your code into one large image",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:36:32+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "codevis",
"github_default_branch": "master",
"github_last_commit_at": "2024-02-25T07:35:14Z",
"github_readme_excerpt": "# codevis\n\n**codevis** takes all source code / UTF-8 encodable files in a folder and renders them to one image, syntax highlighting any file it knows how to. These images show the shape and size of files, but not the exact characters inside the files. \n\n## Notes\n\nLooking for a video instead of an image? Check out this repo\u0027s sister project [codemov](https://github.com/sloganking/codemov)\n\nAlso check out [codevis-gui](https://github.com/sloganking/codevis-gui)\n\n## Renders\n\nThis repo\u0027s render of [sloganking/My-Own-OS](https://github.com/sloganking/My-Own-OS/tree/6e555c05ce46dcc13904eb41cc4b3ccde61032b5):\n\n\n\nA readable render of this repo. Zoom in to see the text!\n\nExact command used: `codevis -i ./ -o /home/username/Pictures/output.png --bg-pixel-color style-checkerboard-darken --readable --line-nums --show-filenames`\n\n\n\n\n## CLI Installation\n\n- Install [the Rust programming language.](https://www.rust-lang.org/)\n- Run `cargo install codevis`\n- You may have to add cargo\u0027s binary installation folder (`/home/username/.cargo/bin/` on Linux) to your system\u0027s path, if it is not there already.\n\n## CLI Usage\n\nTo visualize all files in the current directory and subdirectories. Run `codevis -i ./`. This will store the visualization in a new file called `./output.png`. If you wish to generate an output file with a different name, You can use the `-o` flag like so `codevis -i ./ -o ./different_name.png`.\n\nFor a list of more commands run `codevis --help`.\n",
"github_repo": "sloganking/codevis",
"github_stars": 275,
"github_topics": [
"highlighting",
"image",
"rust",
"visualization"
],
"homepage": "https://github.com/sloganking/codevis",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 9,
"installs_365d": 170,
"installs_90d": 19,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "codevis",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 8858,
"rank_365d": 7770,
"rank_90d": 9846,
"raw_hash": "969dc6dbcdf19595",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/c/codevis.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.8.4",
"versioned_formulae": [],
"why_use_this": null
}