A lightweight, async-first, cross-platform HTTP listener for .NET. The modern replacement for System.Net.HttpListener.
Full documentation is at https://scottoffen.github.io/synack.
Engage in our community discussions for Q&A, ideas, and show and tell!
We welcome contributions from the community! In order to ensure the best experience for everyone, before creating an issue or submitting a pull request, please see the contributing guidelines and the code of conduct. Failure to adhere to these guidelines can result in significant delays in getting your contributions included in the project.
We use SemVer for versioning. For the versions available, see the tags on this repository.
You can generate and open a test coverage report by running the following command in the project root:
pwsh ./test-coverage.ps1Note
This is a Powershell script. You must have Powershell installed to run this command.
Synack is dual-licensed under the MIT License and the Apache License 2.0. You may use it under either license.
Few things are as satisfying as hearing that your open source project is being used and appreciated by others. Jump over to the discussion boards and share the love!