st2
by
StackStorm

Description: StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and...

View on GitHub ↗

Summary Information

Updated 40 minutes ago
Added to GitGenius on November 26th, 2025
Created on April 23rd, 2014
Open Issues & Pull Requests: 601 (+0)
Number of forks: 785
Total Stargazers: 6,496 (+0)
Total Subscribers: 161 (+0)

Issue Activity (beta)

Open issues: 347
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,228 days
Stale 30+ days: 344
Stale 90+ days: 343

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (205)
  • enhancement (139)
  • feature (103)
  • stale (78)
  • status:to be verified (61)
  • proposal (38)
  • question (35)
  • good first issue (34)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 8.6 days
Mean response time: 465.9 days
90th percentile: 1614.0 days
Tracked items: 61

Most active contributors

Detailed Description

StackStorm is a Python-based event-driven automation platform designed for DevOps and SRE teams to automate operational workflows in response to system events. The platform functions as an integration hub that connects monitoring systems, infrastructure tools, and communication platforms to enable automated remediation, incident response, troubleshooting, and deployment processes. The core value proposition centers on reducing manual operational toil by detecting events from external systems and automatically executing predefined response actions or multi-step workflows.

The architecture of StackStorm relies on several interconnected components. Sensors are Python plugins that monitor external systems for events and trigger StackStorm actions when conditions are met. Triggers represent the StackStorm abstraction of external events, ranging from generic triggers like timers and webhooks to integration-specific triggers such as Sensu alerts or JIRA issue updates. Actions serve as outbound integrations that execute tasks, available as generic operations like SSH commands and HTTP requests, or as integration-specific actions for platforms like OpenStack and Docker. Rules map triggers to actions or workflows with matching criteria and data transformation logic. Workflows compose multiple actions into sequential or conditional execution chains, enabling complex multi-step automations. Packs function as deployment units that group related integrations and automations together for easier management and sharing.

The platform ships with 160 integration packs containing over 6000 actions available through StackStorm Exchange, providing immediate connectivity to common enterprise tools and services. Users can invoke actions directly through the CLI, REST API, or web UI, or trigger them automatically through rules and workflows. The audit trail records all action executions with full context and results, supporting integration with external logging and analytical tools like Splunk and statsd. StackStorm employs a microservice architecture with loosely coupled components communicating over a message bus, enabling horizontal scaling for high-volume automation scenarios.

GitGenius activity tracking shows the repository maintains active development with a median issue and pull request response latency of 206.2 hours across 61 tracked items, though mean latency extends to 11182.1 hours indicating some older items receive delayed attention. The most frequently addressed issue categories are bugs, features, and enhancements. Primary contributors tracked by GitGenius include nzlosh with 43 events, fdrab with 14 events, and guzzijones with 13 events. The repository shares contributors with major projects including Microsoft VSCode, Microsoft TypeScript, and the Rust language project, suggesting cross-pollination with the broader open source ecosystem.

The platform requires a clean 64-bit Linux box meeting specified system requirements and provides an installer script for deployment. Documentation is comprehensive and available at docs.stackstorm.com, with community support available through a forum and Slack community. The project is licensed under Apache License 2.0 and welcomes contributions following established development guidelines and coding conventions documented in the development section of the official documentation.

st2
by
StackStormStackStorm/st2

Repository Details

Fetching additional details & charts...