Skip to main content

A blazingly fast, cyber-styled source code counter. Count your lines with pure edge.

Project description

NeonLoc

A blazingly fast, cyber-styled source code counter. Count your lines with pure edge.

PyPI version

NeonLoc Logo

Installation

Install directly from PyPI:

pip install neonloc

From source:

git clone https://github.com/debeski/neonloc.git
cd neonloc
pip install .

Usage

Simply run neonloc in your terminal and pass a directory. By default, it will use the current directory (.).

neonloc .

Or target a specific folder:

neonloc /path/to/project

Features

  • Categorized Metrics: Distinct, color-coded tables for Code, Documentation, Config, Data, Markup, and Style.
  • Cyber Aesthetic: Pure neon glory in your terminal, rendered with Rich.
  • Lightning Fast: Scans and parses directories in the blink of an eye.
  • Language Support: Python, JavaScript, TypeScript, Go, C/C++, Rust, HTML, CSS, YAML, JSON, Markdown, Bash, Ruby, Java, PHP, Vue, Svelte, TOML, Dockerfile.
  • Deep Metrics: Counts true code logic, comments, blanks, and total lines.

View on PyPIView on GitHub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

neonloc-0.4.0.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

neonloc-0.4.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file neonloc-0.4.0.tar.gz.

File metadata

  • Download URL: neonloc-0.4.0.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for neonloc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 dac8b25fb888a9a930a4cfe345975d7be378bbc096e9bf63aca51e16841d7435
MD5 2a42f6671f91f5060807f3815b78828f
BLAKE2b-256 cdd17a3fcd8e5e9a70f9ea827f1ba59764ba287ac011a58c1286e99fd047161f

See more details on using hashes here.

File details

Details for the file neonloc-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: neonloc-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for neonloc-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b8595426c738f23f5c4a7ef98e4c1bcb5b2c92e6e6064d5c9406c2471908d4c
MD5 f86eeb61939a63d4e4af53f8ac8ec949
BLAKE2b-256 1e73960a5eb9f8a3d994170627ef33c0924e07a48cfb5b3a49c472b2cc86a833

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page