Skip to main content

meta

CI PyPI version Python 3.13+ License: MIT

meta is a zero-dependency (runtime uses only typer), offline-first CLI that drops into any codebase and instantly surfaces what it is, how it's structured, and what you need to know. No AI, no internet required, no configuration needed.

Installation

Homebrew

brew tap alkalescent/tap && brew install meta

PyPI

uv pip install meta.one

From Source

git clone https://github.com/alkalescent/meta.git
cd meta
make install DEV=1

Pre-built Binaries

Download from GitHub Releases for portable or fast execution options.

Quick Start

meta

(Example output surfaces project details like structure and dependencies)

Commands

  • deps: List dependencies. meta deps
  • scripts: List defined scripts. meta scripts
  • env: List environment variables. meta env
  • size: Show project size and line counts. meta size
  • contributors: List top contributors. meta contributors
  • health: Check project health and metrics. meta health

Global Flags

Flag Description
--json Output results in JSON format
--no-color Disable colored output
--quiet Suppress non-essential output
--path Specify project path
--version Show version
--help Show help message

Testing

Run tests locally:

make test
make cov
make smoke

Architecture

  • detect.py: Project detection logic
  • deps.py: Dependency parsing
  • scripts.py: Script extraction
  • env.py: Environment variable scanning
  • size.py: Size calculation
  • contributors.py: Git contributor analysis
  • health.py: Health checks
  • output.py: Output formatting
  • cli.py: Command-line interface

Support

Currency Address
₿ BTC bc1qwn7ea6s8wqx66hl5rr2supk4kv7qtcxnlqcqfk
Ξ ETH 0x7cdB1861AC1B4385521a6e16dF198e7bc43fDE5f
ɱ XMR 463fMSWyDrk9DVQ8QCiAir8TQd4h3aRAiDGA8CKKjknGaip7cnHGmS7bQmxSiS2aYtE9tT31Zf7dSbK1wyVARNgA9pkzVxX
◈ BNB 0x7cdB1861AC1B4385521a6e16dF198e7bc43fDE5f

License

MIT

Download files

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

Source Distribution

meta_one-1.5.0.tar.gz (213.7 kB view details)

Uploaded Source

Built Distribution

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

meta_one-1.5.0-py3-none-any.whl (24.6 kB view details)

Uploaded Python 3

File details

Details for the file meta_one-1.5.0.tar.gz.

File metadata

  • Download URL: meta_one-1.5.0.tar.gz
  • Upload date:
  • Size: 213.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for meta_one-1.5.0.tar.gz
Algorithm Hash digest
SHA256 c54318a7a2bda44f02312c67b22bbb10ab107663056aa21f850ed2e5f0cb71ac
MD5 35df87c358d11e0b189aafacc22f2e30
BLAKE2b-256 28ae84187e6af2c463ec74a2142483bca606e7873f800d0bb1b8760899866666

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_one-1.5.0.tar.gz:

Publisher: release.yml on alkalescent/meta

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meta_one-1.5.0-py3-none-any.whl.

File metadata

  • Download URL: meta_one-1.5.0-py3-none-any.whl
  • Upload date:
  • Size: 24.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for meta_one-1.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ec76b1ee51afc7f5b995f1b1691d2a126b7a30031d81b987e1826119026f432f
MD5 52129d56d83b5b793f6e823035c11ae9
BLAKE2b-256 536eb54dabad93f2c1897be9a367e1697e125446b388f30fd41523f1303ea808

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_one-1.5.0-py3-none-any.whl:

Publisher: release.yml on alkalescent/meta

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.7.0

2 files

1.6.0

2 files

This release

1.5.0 This release

2 files

1.4.0

2 files

1.3.0

2 files

1.2.0

2 files

Supported by

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