Skip to content

stkossman/StackFetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StackFetch

The Project-Context Tool. Minimalist, lightning-fast CLI that displays essential information about your current working directory.

Philosophy

StackFetch is CLI that displays essential information about your current working directory. Instead of showing global OS info (like Neofetch), it shows context relevant to the project you are working on.

Check out my projects
Soliloquy A local-first note-taking application with the UX of a messenger.

Install

From Source

Requirements: Bun

# 1. Clone the repository
git clone https://github.com/stkossman/StackFetch.git
cd StackFetch

# 2. Install dependencies
bun install

# 3. Link globally
bun link

Now you can run stackfetch anywhere in your terminal.

Curl

Coming Soon

Package Managers

Coming Soon

Usage

Scan current directory:

stackfetch

Scan a specific project:

stackfetch ../my-other-project
stackfetch /var/www/website

Supported Stacks

StackFetch currently supports 15+ languages and frameworks including:

  • Languages: JS, TS, C#, Java, Rust, Go, Python, C/C++.
  • Frameworks: React, Next.js, Astro, Vue, NestJS

View full list of supported stacks & detection rules

Configuration

StackFetch is highly customizable. Upon first launch, it automatically creates a config file at ~/.config/stackfetch/config.json.

You can toggle the ASCII logo, borders, titles, or specific data lines to match your terminal aesthetic.

Read the Configuration Guide

Roadmap

  • One-Line Installer: Universal install.sh script for Linux/macOS.
  • Native Binaries: Automated GitHub Actions to build .exe (Windows) and binary (Linux) on release.
  • Config System: Allow users to hide logo or specific lines via JSON config.
  • Framework Detection: React, Astro, Next.js, NestJS, Django, Flask.
  • Package Repositories: Official support for apt, dnf, brew.

Developed with ❤️ by Kossman 🇺🇦

About

CLI that displays essential information about your current working directory

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published