Call to your endpoints
Siren is an open source cross-platform desktop http testing application built with Blazor and Photino. Siren aims for simpler use cases targetted towards people who want something more lightweight and without any imposition of creating an account for more functionality.
![Siren Light Mode](https://private-user-images.githubusercontent.com/29233866/411123942-89c4ef7b-517e-41b2-a505-1b4aa57c33a3.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTU3ODEsIm5iZiI6MTczOTUxNTQ4MSwicGF0aCI6Ii8yOTIzMzg2Ni80MTExMjM5NDItODljNGVmN2ItNTE3ZS00MWIyLWE1MDUtMWI0YWE1N2MzM2EzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2NDQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY5MWIyMWQ2NWE1NGU5YTAzNTVkNWM1MGZiZTA1YWJiNjcwMDg4ODNkNjdlMDg3N2E3ZThhMWZhZDFiNzliODImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.g3Y9o0F7ch0JnvIQsYtyC0FRP24vkzWZIlw-Xk_wBiY)
![Siren Dark Mode](https://private-user-images.githubusercontent.com/29233866/411124222-85c0f7cf-a99f-4777-a51a-acbd47d2608a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MTU3ODEsIm5iZiI6MTczOTUxNTQ4MSwicGF0aCI6Ii8yOTIzMzg2Ni80MTExMjQyMjItODVjMGY3Y2YtYTk5Zi00Nzc3LWE1MWEtYWNiZDQ3ZDI2MDhhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDA2NDQ0MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY2NmUyMjI3NTc1M2MxNWM4NzcwMTk2MDljMmFhNDlmNThhOWMzOTg2M2I1MWRjZjFhMjBiZjIwNzYzODQyNmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BiRNYZBzr2w8-2Kud6go-hZ0ZD3fjD_XJZv0fDIUWIA)
- Make requests to your favorite HTTP based endpoints
- Test your local running WebApi projects
- History of requests
- Save collections of related requests
- Light/Dark Mode
- Local machine persistence
- No Sign Up / Online Account
- Blazor Hybrid
- Photino
- MudBlazor & FluentUI
- .NET 8.0 SDK
-
Clone the repository
git clone https://github.com/mythetech/siren.git cd siren
-
Install dependencies
dotnet restore
-
Build the solution
dotnet build
-
Run the application
dotnet run --project Siren
-
Call to your endpoints
We welcome contributions!
- Bug fixes
- Documentation updates
- Enhancing functionality
- Full features! (Start discussion for guidance)
- Fork the repository
- Create a feature branch
- Make your changes
- Add tests for new functionality
- Submit a pull request
Siren is currently in alpha. While it's stable enough for learning and experimentation, we recommend against production use.
Please see our Roadmap for details
This project is licensed under the MIT License - see the LICENSE file for details.