Trigger your webhooks or APIs by sending emails to generated addresses.
Website • App • Discord Community
OwlRelay is a simple service that allows you to trigger webhooks or APIs by sending emails to generated addresses, with a focus on simplicity and ease of use.
- Login with your favorite OAuth provider
- Create a new email, with you webhook url
- Send an email to the generated address
- The webhook will be triggered with the email data and attachments
- Email to HTTP: Trigger webhooks or APIs by sending emails to generated addresses
- All email details: Get all email details, including attachments, body, subject, etc.
- Filter emails: Filter emails by sender to avoid unwanted triggers
- Webhook secret: Use a secret to sign your webhook payloads
- API: Use the API to manage your emails and webhooks
- JS SDK: Use the JS SDK to interact with OwlRelay API
- I18n: Support for multiple languages
- Open source: The code is open source and free to use
Contributions are welcome! Please refer to the CONTRIBUTING.md
file for guidelines on how to get started, report issues, and submit pull requests.
This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.
This project is part of the Papra ecosystem. Join the community on Papra's Discord server to discuss the project, ask questions, or get help.
OwlRelay is built with the following technologies:
- Frontend
- SolidJS: A declarative JavaScript library for building user interfaces.
- Shadcn Solid: UI components library for SolidJS based on Shadcn designs.
- UnoCSS: An instant on-demand atomic CSS engine.
- Tabler Icons: A set of open-source icons.
- And other dependencies listed in the client package.json
- Backend
- HonoJS: A small, fast, and lightweight web framework for building APIs.
- Drizzle: A simple and lightweight ORM for Node.js.
- Better Auth: A simple and lightweight authentication library for Node.js.
- And other dependencies listed in the server package.json
- Website
- Astro: A great static site generator.
- UnoCSS: An instant on-demand atomic CSS engine.
- Tabler Icons: A set of open-source icons.
- Project
- PNPM Workspaces: A monorepo management tool.
- Github Actions: For CI/CD.
- Infrastructure
- Cloudflare Pages: For static site hosting.
- Cloudflare Workers: For backend hosting.
- Turso: For production database.
This project is crafted with ❤️ by Corentin Thomasset and has been originally designed to be used by Papra self-hosted instances. If you find this project helpful, please consider supporting my work.
OwlRelay icon is the Owl Rounded icon from Material Symbols set, licensed under the Apache License 2.0.
Please use the issue tracker on GitHub for any questions or feedback.