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.3.0.tar.gz (6.4 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.3.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for neonloc-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ac0a5abcebcb3f2e8ea33786be3c0a821ad2485cb1bc3f6bfced6c22a103a45a
MD5 54f79a52ebd9703df0d6054ccc23031c
BLAKE2b-256 e428a5510942329b1be8db823968782ad403682ff310264c69ad1dafef953411

See more details on using hashes here.

File details

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

File metadata

  • Download URL: neonloc-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7bbc047e1a5f4a11eb98bbed0d872f8aa9d0e2d91569c099a183c7a90055645e
MD5 679c88ffaa73a442c44109a1570417f5
BLAKE2b-256 9bd80f4c1738e8c33a6ec0aa2848424029c47bc812f95b3c695c10c3c6a70f15

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