Sprocket Pan
A tool for sending HTTP(S) requests over the internet. Similar to Postman and Insomnia.
Docs
Sprocket Pan Docs Website
Running Locally
Recommended IDE Setup
Prerequisites
- nodejs Version 18+
- yarn - You can install from
npm
, which comes with node
- Tauri's Pre-Reqs
How to Run
yarn
(install dependancies)
yarn run start
(run locally)
Roadmap
Key:
☐: Ready to start
❗: Work in progress
✅: Complete
- Add workspaces ✅
- Import / Export work ✅
- Imports from:
- Sprocket Pan ✅
- Postman ✅
- Insomnia ✅
- Swagger / OpenAPI ✅
- Refactor global state ✅
- Refactor Environment input/output (Janky) ✅
- Show debug logs option in settings ☐
- Scratchpad (Requests / Scripts not associated with a service) ❗
- Secrets Handling ☐
- Let certain fields in environments be secrets ☐
- Don't export secrets in exports ☐
- Maybe put secrets in a seperate file that can be gitignored? ☐
- Secret encryption when stored locally? idk ☐
- Inputs/outputs besides JSON ❗
- Yaml / XML / HTML / raw text ✅
- Files ☐
- Command Pallete ☐
- Run Sprocket Pan in CLI ☐
- Automatic Updates (No need to redownload the program) ✅
- Audit trail for requests ✅
- Tabs ❗
- Dragging and Dropping ☐
- Favorites ☐
- Close all / all to the right/left ☐
- Selection History ✅