Skip to content

A tool that helps analyze your codebase, make your code self-talk!

License

Notifications You must be signed in to change notification settings

92hackers/codetalks

Repository files navigation

Codetalks

A tool that helps analyze your codebase, make it self-talk!

Quick Start

Please make sure you have installed Go 1.18+.

Installation

go install github.com/92hackers/codetalks/cmd/codetalks@latest

Usage

cd /path/to/your/project

# Analyze whole codebase
codetalks

# Also, you can analyze a specific directory
codetalks ./path/to/your/project

Features overview

Alias: cloc means count number of lines of code, comments and blanks.

  1. Show cloc info grouped by language in the project.
  2. Show cloc info of every directory and it's subdirectories.
  3. Sort files or directories by cloc info, such as set lines of code as the sort criteria.
  4. Blazing fast analyzing.

Roadmap

  • Show cloc info of every file in the project.
  • Show cloc info of every file in the directory and it's subdirectories.
  • Deep analysis on Golang codebase. (Currently only Golang codebase is supported.)

About

A tool that helps analyze your codebase, make your code self-talk!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published