Skip to content

okhardik/api-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ API Runner (Bulk cURL Executor)

Run bulk API requests using a single cURL + CSV/JSON file.


🚀 Features

  • Paste full cURL (headers + body supported)
  • Upload CSV / JSON data
  • Variable substitution using {{variable}}
  • Dry run preview before execution
  • Batch execution with delay control
  • Expandable results (request + response + headers)
  • Export results as JSON

🛠 Setup

git clone https://github.com/okhardik/api-runner.git
cd api-runner
bash setup.sh
./start.sh

App runs at: 👉 http://localhost:5123


📥 Example cURL

curl --location 'https://api.example.com' \
--header 'Authorization: Bearer {{token}}' \
--header 'Content-Type: application/json' \
--data '{"amount": "{{amount}}"}'

📊 Example CSV

token,amount
abc123,100
xyz456,200

🧠 Use Cases

  • Payment API testing
  • Bulk request execution
  • QA automation
  • Internal tooling

🔐 Privacy, Control & Cost Efficiency

API Runner is built to run fully locally, giving you complete control over your API requests and data.

  • Keep sensitive API keys on your machine
  • No third-party data sharing
  • No login or tracking
  • Useful alternative to paid tools for bulk API execution

💡 Ideal if you want a lightweight, private, and cost-effective workflow.


📸 Screenshots

🧠 Smart cURL Parsing

Paste your cURL and the tool automatically detects method, headers, and variables.

cURL + Variables


📊 Upload Data & Preview

Upload CSV/JSON and instantly see parsed data mapped to variables.

Data Table


🚀 Execution Results (Detailed)

View full request, headers, response, and errors in an expandable format.

Results


⚠️ Notes

  • Avoid running against production without safeguards
  • Respect API rate limits

👨‍💻 Author

Built by Hardik ⚡

About

⚡ Postman-style bulk API runner - paste cURL, upload CSV/JSON, preview, and execute requests in batch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors