Self-Hosted Internal Tools in Minutes

A single binary that turns 5 lines of Bash into webhooks, cron jobs and web pages.
No frameworks. No dependencies. Just scripts.

curl -fsSL /install.sh | sh

Why RapidForge?

Stop spending hours on boilerplate. No Express.js setup, no Docker configs, no framework ceremony.

✅ Single binary deployment
✅ Scripts become APIs instantly
✅ Built-in auth & OAuth flows
✅ Built in Lua VM

✅ Web UI for everything
✅ Works with any CLI tool
✅ Deploy anywhere (VPS, AWS, on-prem)

Core Features

Instant HTTP Endpoints

Turn any Bash or Lua script into a webhook at /webhooks/your-name. Configure auth, headers, and methods in the UI. Request data auto-injected as environment variables.

# Access POST data via $PAYLOAD_DATA
echo "Processing webhook: $PAYLOAD_DATA"

or with lua

# Access url params for get request
# Access headers with $HEADER_<Name>: $HEADER_API_KEY

api_key = os.getenv("$HEADER_API_KEY")

if api_key == "1234" then name = os.getenv("$URL_PARAM_NAME") print("Name is".. name) else print("Forbidden") os.exit("1")

end

Cron Jobs with Audit Logs

Schedule any script with cron syntax. Built-in execution history and audit logs. No more "did my backup run?" questions verify it in the UI.

# Copy db and upload to amazon s3 every day
# Use any CLI tool you want

TIMESTAMP=$(date +%Y%m%d) pg_dump $DB > backup_${TIMESTAMP}.sql aws s3 cp backup_${TIMESTAMP}.sql $S3_BUCKET

Visual Page Builder

Build forms and pages with drag & drop. Connect to your endpoints with one click. Form fields become $FORM_NAME variables in your script. Add custom CSS/JS as needed.

# Form field "email" becomes $FORM_EMAIL
# Custom JS/CSS supported
echo "New contact: $FORM_NAME ($FORM_EMAIL)"

OAuth & Secure Credentials

Store API keys and OAuth tokens securely. RapidForge handles the OAuth flow. Access credentials as $CRED_NAME in any script. Use for endpoint authentication or within your code.

#!/bin/bash
# OAuth tokens auto-injected
curl -H "Authorization: Bearer $GITHUB_TOKEN"
https://api.github.com/user/repos