Releases: mansoor-mamnoon/codeglance
v0.2.0 — Java, Terraform, docker-compose env vars, GitHub hyperlinks
What's new
Java / Maven / Gradle
Full Spring Boot project detection from pom.xml and build.gradle. Detects Spring Security, Spring Data JPA, Hibernate, Quarkus, Micronaut, Vert.x, JUnit 5, and Mockito. Extracts Java version. Includes Maven and Gradle command sets.
Terraform
Detects provider blocks (AWS, GCP, Azure, Kubernetes, Cloudflare, and more), counts modules and resources. Outputs all six standard terraform commands. Recognises main.tf, variables.tf, and outputs.tf as entry points.
Docker-compose required env vars
Parses docker-compose.yml and surfaces environment variable names that have no default value — the ones you need to set before docker compose up will work.
GitHub hyperlinks in --markdown
When run on a GitHub repo, file paths in the "Where to Start" section of --markdown output are now clickable links to the actual file on github.com.
Install / upgrade
npx codeglance@latest
npm install -g codeglance@0.2.0Supported ecosystems
Node.js · Python · Go · Rust · C/C++ · Java · Terraform
v0.1.0 — initial release
The first public release of codeglance.
Install
npx codeglanceor
npm install -g codeglanceWhat it does
Run one command in any repo and get:
- Framework detection — Next.js 14, FastAPI, Gin, Axum, and 130+ others (not just "TypeScript project")
- Run/build/test commands — extracted directly from package.json, go.mod, Cargo.toml, pyproject.toml
- Where to start — ranked entry points and key files to read first
- Tools — CI, Docker, linting, env files
- Language breakdown — with visual bar chart
--for-aimode — compact LLM context brief (~200 tokens, no source code)--markdownmode — save a livingdocs/codebase-tour.mdto your repo--jsonmode — machine-readable output for scripting
Supported ecosystems
Node.js · Python · Go · Rust · C/C++
Requirements
Node.js ≥ 18