Welcome to sigconverter.io, a user-friendly converter for Sigma rules. This project is designed to keep in sync with the pySigma project's backends. Inspired by uncoder.io, it aims to provide an easy-to-use interface for converting Sigma rules.
- Easy-to-use interface for Sigma rule conversion
- Supports multiple backends through pySigma
- Continuously updated to stay in sync with pySigma
Requirements:
python
curl
jq
uv
(https://docs.astral.sh/uv/getting-started/installation/)
cd backend && ./setup-sigma-versions.sh && cd ..
./entrypoint.sh
docker build -t sigconverter.io .
docker run -d -p 8000:8000 sigconverter.io
Visit the live instance at https://sigconverter.io or locally at http://localhost:8000.
For bugs or feature requests, please use the GitHub issue tracker.
We welcome contributions from the community. If you'd like to contribute, please follow these steps:
- Fork the repository
- Create a new branch for your changes
- Commit your changes to your branch
- Push your changes to your fork
- Open a Pull Request against the upstream repository
This project was completely based on sigmaio by M3NIX. Special thanks to the author M3NIX.