https://github.com/92hackers/codetalks
A tool that helps analyze your codebase, make your code self-talk!
https://github.com/92hackers/codetalks
clock insights tokei
Last synced: 22 days ago
JSON representation
A tool that helps analyze your codebase, make your code self-talk!
- Host: GitHub
- URL: https://github.com/92hackers/codetalks
- Owner: 92hackers
- Created: 2024-05-12T13:15:16.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-05-22T09:05:56.000Z (9 months ago)
- Last Synced: 2024-05-22T10:31:29.850Z (9 months ago)
- Topics: clock, insights, tokei
- Language: Go
- Homepage:
- Size: 39.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Codetalks
A tool that helps analyze your codebase, make it self-talk!
## Quick Start
Please make sure you have installed Go 1.18+.
### Installation
```bash
go install github.com/92hackers/codetalks/cmd/codetalks@latest
```### Usage
```bash
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.
- [x] Show `cloc` info of every file in the directory and it's subdirectories.
- [ ] Deep analysis on Golang codebase. (Currently only Golang codebase is supported.)