Skip to content

omrajguru/keycheck

Keycheck

Keycheck banner

Keycheck compares a local .env file with a project’s .env.example file to detect missing, stale, empty, and placeholder environment variables.

The official hosted version is available at:

https://keycheck.omrajguru.co.in

Keycheck runs entirely in the browser. File contents are not uploaded, stored, logged, or sent to a server.

Important Links

Features

  • Paste local .env content
  • Paste team .env.example content
  • Upload local .env files
  • Upload .env.example files
  • Detect missing keys
  • Detect orphaned keys
  • Detect empty local values
  • Detect placeholder-looking values
  • Copy missing keys as a ready-to-paste .env snippet
  • Self-host as a static frontend app

Local Development

npm install
npm run dev

The development server prints a local URL after startup.

Self-Hosting

Keycheck builds to static files and does not require a backend.

npm install
npm run build

The generated dist directory can be hosted by any static hosting provider.

Usage

  1. Paste or upload the local .env file.
  2. Paste or upload the project .env.example file.
  3. Run the comparison.
  4. Review missing, orphaned, empty, and placeholder-looking keys.
  5. Copy missing keys when a paste-ready snippet is needed.

Project Structure

src/lib/envParser.ts    Dotenv-style parsing helpers
src/lib/envCompare.ts   Comparison and copy-snippet logic
src/App.tsx             Browser UI
src/styles.css          Application styling

Contributing

Contributions are welcome. See the contributing policy for local setup, coding guidelines, and pull request expectations.

Code of Conduct

Project participation follows the code of conduct.

Security

Keycheck is designed around a browser-only privacy model. See the security policy for reporting guidance.

License

Keycheck is released under the MIT License.

About

Keycheck compares a local .env file with a project’s .env.example file to detect missing, stale, empty, and placeholder environment variables.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors