Akhshy
Open Source

Projects

Building developer tools and utilities in public. Each project is designed to solve real problems and boost productivity.

envault

v0.5.0

envault

Your .env files, safely vaulted

A lightweight CLI tool and background daemon that automatically discovers, versions, and backs up all .env files on your machine. It runs silently in the background, scanning your project directories and creating versioned snapshots of every environment file it finds. Accidentally deleted your .env.production? Formatted your drive? Just envault restore and you're back.

CLI
Go
Environment Variables
Backup
Security
Developer Tools
Daemon
Versioning

Key Capabilities

  • Auto-discover .env, .env.local, .env.production, and all variants recursively
  • Git-like versioning with SHA-256 content-addressed storage and deduplication
  • Background daemon that runs silently on a configurable interval
  • Instant restore of any version of any .env file with one command
  • Cross-platform with native startup support for macOS (launchd) and Linux (systemd)
  • Interactive setup and clean uninstall with optional data pruning
  • Portable backup via zip export/import for full system migrations
  • Self-upgrade command to stay current with the latest release

Technical Details

Language:
Go
Platform:
Cross-platform (macOS, Linux)
Requirements:
No runtime dependencies — single binary

AliasMate

v1.3.0

aliasmate

Terminal Command Management CLI

A powerful CLI utility that saves, manages, and re-runs shell commands with their working directories. It helps developers save time, reduce errors, and boost productivity by eliminating the need to retype complex commands or remember their exact locations.

CLI
Terminal
Command Management
Developer Tools
Productivity
Shell
Automation

Key Capabilities

  • Save any shell command with a memorable name
  • Store and manage working directories
  • Execute commands from anywhere in the filesystem
  • Search and filter saved commands
  • Export/import commands for backup and team sharing
  • Interactive command editing

Technical Details

Language:
TypeScript
Platform:
Cross-platform (Linux, macOS, Windows)
Requirements:
Node.js 14.0.0 or higher

React Use Anywhere

v1.0.0

react-use-anywhere

Use React Hooks in Services, Utilities, and Business Logic

Finally! Use React hooks in services, utilities, and business logic - not just components. React Use Anywhere eliminates prop drilling, simplifies state management, and enables clean architecture by allowing you to access React hooks from anywhere in your application, not just React components.

React
Hooks
TypeScript
State Management
Architecture
Services
Clean Code
Developer Experience

Key Capabilities

  • Use React hooks in any JavaScript/TypeScript file
  • Access navigation, authentication, and theme from services
  • Eliminate endless prop drilling and complex context patterns
  • Create clean service layers with business logic separation
  • Call hooks from API clients, utilities, and business logic
  • Maintain type-safe hook usage throughout your application

Technical Details

Language:
TypeScript
Platform:
React 16.8+, Next.js, Remix
Requirements:
React 16.8+ (Hooks support)