@exiahuang/code-counter
v1.0.0
Published
Count lines of code in many programming languages - CLI tool
Readme
Code Counter CLI
A command-line tool for counting lines of code in many programming languages.
Installation
npm install -g code-counterOr use without installation:
npx code-counter [path]Usage
Basic Usage
Count lines of code in the current directory:
ccountCount lines in a specific directory:
ccount ./srcCount lines in a specific file:
ccount ./src/index.tsOptions
| Option | Description |
|--------|-------------|
| -i, --include <patterns...> | Include patterns (e.g., "**/*.ts") |
| -e, --exclude <patterns...> | Exclude patterns (e.g., "**/node_modules/**") |
| --no-gitignore | Do not use .gitignore |
| -r, --recursive | Count recursively (default: true) |
| -l, --list | List all supported languages |
Examples
Count only TypeScript files:
ccount ./src -i "**/*.ts" -i "**/*.tsx"Exclude node_modules:
ccount ./src -e "**/node_modules/**"List supported languages:
ccount --listSupported Languages
The tool supports 50+ languages including:
- TypeScript/JavaScript
- Python
- Java
- C/C++
- Go
- Rust
- Ruby
- PHP
- And many more...
Run ccount --list to see all supported languages.
AI Agent Skill
For AI agents, install the skill from: SKILL.md
License
MIT License
