Open-Source Projects
Discover top open-source software, updated regularly with real-world adoption signals.
Discover top open-source software, updated regularly with real-world adoption signals.

Modern automation platform for security and IT engineers
Tracecat lets security and IT teams build, run, and manage automated workflows with YAML templates, a no‑code UI, built‑in case management, and scalable orchestration via Temporal.

Tracecat is a self‑hosted automation platform designed for security, IT, and infrastructure teams. It enables users to author workflows using simple YAML templates while providing a no‑code UI for execution and monitoring. Built‑in lookup tables and case management streamline incident handling and routine tasks.
Workflows are orchestrated with Temporal, ensuring reliability and horizontal scalability. A curated Registry offers ready‑to‑use integration templates for common operations such as alert listing, user enumeration, and case creation. Deploy locally with Docker Compose, or run a production‑grade stack on AWS Fargate via Terraform. Kubernetes support is planned.
Developers can extend the platform with custom Python plugins or additional YAML templates. An Enterprise edition adds advanced features under a separate license, while the core remains AGPL‑3.0 licensed and community‑driven.
Automated alert triage
Ingest alerts, enrich data, and create cases without manual intervention.
User provisioning workflow
Synchronize user accounts across cloud services based on HR data.
Periodic compliance reporting
Generate and distribute compliance reports on schedule using built‑in lookup tables.
Incident response playbook
Orchestrate containment, notification, and remediation steps automatically.
The core platform is written in Python with a TypeScript/Next.js front‑end.
Use the provided Docker Compose file to spin up all services with a single command.
Tracecat offers an enterprise‑hosted cloud offering; the open‑source version is self‑hosted.
The codebase is released under the AGPL‑3.0 license; enterprise extensions require a separate license.
Yes, you can add new YAML templates or develop Python plugins to integrate additional services.
Project at a glance
ActiveLast synced 4 days ago