Skip to content

Essential developer utilities - available on web and desktop

License

Notifications You must be signed in to change notification settings

gammabowl/try-devutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TryDevUtils

Essential developer utilities built with React + TypeScript. Available as a web app, a desktop app, and a Chrome extension.

Quick start

npm run dev           # Web dev server (port 8080)
npm run build         # Production web build
npm run test          # Playwright tests
npm run lint          # ESLint
npm run check         # Type check + build

Web app

npm run dev

Web app: http://localhost:8080

Desktop app (using Tauri)

Prereqs: Rust + platform toolchain.

npm run tauri:dev
npm run tauri:build

Build outputs: src-tauri/target/release/bundle/

Chrome extension

npm run extension:prepare

Load:

  1. Chrome → chrome://extensions/
  2. Enable Developer Mode
  3. Load unpacked → dist-extension/

Publish:

  1. Zip dist-extension/
  2. Upload to Chrome Web Store Developer Console

Project layout

src/        # Web + shared UI
src-tauri/  # Desktop app
extension/  # Extension manifest + icons

CI / deploy

  • GitHub Actions runs build + tests on push/PR.
  • Vercel deploys preview and production from main.

Acknowledgments

  • Inspired by various developer utils collections
  • Thanks to the open source community

License

MIT License.

About

Essential developer utilities - available on web and desktop

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages