Fetch tool to provide code information about multiple projects within a directory
projfetch is not currently hosted on crates.io, but you can install via cargo regardless.
cargo install --git https://github.com/rivnakm/projfetchRun projfetch in a directory to see the language distribution.
You can use the --count/-n N flag to only display at most the top N languages, or the --all/-a flag to show them all. The default is 10
Files/directories can also be ignored with a .gitignore or .ignore file. This feature is disable with the --gitignore flag.
- Ada
- ANTLR
- Assembly
- Astro
- C
- CMake
- COBOL
- CSS
- C++
- C#
- D
- Dart
- Dockerfile
- Fish
- Fortran
- F#
- GDScript
- Gherkin
- GLSL
- Go
- Haskell
- HCL
- HTML
- Java
- JavaScript
- Julia
- Lua
- Makefile
- Nim
- Nix
- Nu
- OCaml
- Perl
- PHP
- Powershell
- Protobuf
- Python
- QML
- Razor
- React
- Ruby
- Rust
- Sass
- SCSS
- Shell
- SQL
- Svelte
- TypeScript
- V
- Visual Basic
- Vue
- XAML
- Zig
