Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A powerful, extensible web proxy built with Elysia for seamless API forwarding to Discord, GitHub, and more. Features built-in rate limiting, dynamic service management, robust error handling, and interactive API docs.

License

Notifications You must be signed in to change notification settings

ByteBrushStudios/ByteProxy

Repository files navigation

ByteProxy

Build Status License TypeScript Version Discord

A powerful, extensible web proxy built with Elysia for seamless API forwarding to Discord, GitHub, and more. Features built-in rate limiting, dynamic service management, robust error handling, and interactive API docs.


πŸš€ Features

  • Multi-Service Proxy: Discord, GitHub, and custom APIs
  • Rate Limiting: Per-service, configurable
  • Dynamic Service Management: Add/remove services at runtime
  • CORS Support: Configurable origins
  • Comprehensive Logging: Request/response logs
  • Health Monitoring: /health and /status endpoints
  • Swagger Docs: Interactive API docs at /docs
  • TypeScript: Fully typed for reliability

πŸ“š Documentation


πŸ› οΈ Development

  • Project Structure:

    • src/config/ - Service and system configuration
    • src/routes/ - API endpoint definitions
    • src/middleware/ - Authentication and CORS handlers
    • src/utils/ - Logging and helper utilities
    • src/services/ - Core service implementations
  • Scripts:

    • bun run dev β€” Development mode with hot reloading
    • bun run build β€” Build TypeScript project
    • bun run start β€” Start production server
    • bun run test β€” Run test suite

πŸ’‘ Support & Community


πŸ“„ License

AGPL-3.0 Β© ByteBrush Studios - View License


Built with ❀️ by CodeMeAPixel and the ByteBrush Studios team.

About

A powerful, extensible web proxy built with Elysia for seamless API forwarding to Discord, GitHub, and more. Features built-in rate limiting, dynamic service management, robust error handling, and interactive API docs.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /