I'm building Incidental, an open-source (MIT license) incident management platform.
I've been working on it for the past couple of months as a hobby, and now it's at a state where I'm comfortable sharing it. This is also my first open source project.
Features: - Custom roles - Custom severities - Integrated with Slack - Web interface
Todos: - Custom fields - Custom workflows
Website: https://incidental.dev Github: https://github.com/incidentalhq/incidental
I'd love to hear your feedback.
Thanks!
https://en.wikipedia.org/wiki/Incident_Command_System
https://training.fema.gov/nims/
Am firefighter/emergency manager and regularly train and utilise ICS. It works for any incident you throw at it, even a kids birthday party if you really need it to.
Also open source, also Python, also incident management, also custom severities (but not as much of custom roles, afaik) :) Has some integrations with slack, but not focused on Slack particularly.
Can be a good project to learn from as well :)
My relation to it: I only contributed with a couple of pull requests there :)
https://bestpractical.com/rtir
I haven't used their Incident Response but used the basic RT for years. It's solid and never gave us any trouble. It is all (or mostly) written in Perl however if that is a concern.
Open-source and free to run on your own, or you can pay for cloud hosting and support.
For those of you complaining about the slack integration in the comments, you know you can just not connect that, right?
This would be a nice world to live in, but unfortunately this is very rarely the case as you can see with most open source projects that are used in many companies and are underfunded and understaffed.
Most bigger companies value saved time of not integrating something themselves, liability and having someone else to call if something goes wrong higher than saving a few thousand bucks a year for some external vendor. Which makes total sense for something that's not your core business.
Basically, nobody runs their on-call system on open-source because it's mission critical. At a certain point, IM platforms hit the same level of criticality.
Have you considered how Incidental might integrate with other open-source tools?
I'd love to use something like this in my OSS project.
https://github.com/Multiwoven/multiwoven
It would great if incidental and multiwoven used some standard connector library instead of Slack's api so that I can seamlessly use them with other services like Teams which we use at work.