Skip to content
rivnakmPublic

About

A simple tool to show project language distribution within a directory

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

projfetch

Fetch tool to provide code information about multiple projects within a directory

image

Installation

projfetch is not currently hosted on crates.io, but you can install via cargo regardless.

cargo install --git https://github.com/rivnakm/projfetch

Usage

Run 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.

Supported filetypes

  • 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
  • Meson
  • 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

About

A simple tool to show project language distribution within a directory

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages