Resgrid Open Source
Open Source Dispatching and Organizational Management Platform
Resgrid's open source offering can be used to manage your organization, communicate with your personnel and dispatch resources to calls.
Scalable
From dozens of people and resources to tens of thousands Resgrid can scale to meet your needs.
On-Prem or Cloud
Resgrid can utilize your own infrastructure or be hosted in the cloud.
Dockerized
All of our services and web apps are dockerized and can be deployed in a containerized environment.
React Native for Mobile
Our mobile apps are built using React Native and can be deployed to iOS, Android, Web, MacOS and Windows devices.
Full Open Source
All of our code is open source and available on GitHub. We welcome contributions and feedback.
We Use It Too
Our hosted offering utilizes the same code base and features as our open source offering.
Resgrid Core
Resgrid Core is the main web user interface, web services (API) and back-end workers. This contains everything you need to get Resgrid up and running.
- Web Based Application (User Interface) for users
- RESTful Web Services (API) to allow for integration
- Back-end Workers for Dispatching, Unit Control & more
- Extensible Infrastructure
- Microsoft SQL Server & MongoDb
- Microsoft C# .Net Framework 7
- RabbitMQ, ELK & Docker
- Deployment Scenarios ranging from 1 server to dozens
Resgrid Unit
The Resgrid Unit app is targeted for apparatus\vehicles, equipment or squads\groups of personnel working together as a unit
- React Native and TypeScript
- iOS, Android, Web, Windows and macOS via Electron
- Full data store (on device or in browser)
- Offline support via the Data Store
- Push Notifications
- Geolocation and AVL for live tracking
Resgrid BigBoard
The Resgrid BigBoard is a drag and drop, dashboard application for showing important status in a tv screen or monitor
- PWA, Mobile and Desktop Application
- Ionic Framework and Angular
- Typescript with RxJS
- Drag and Drop Dashboard UI
- SignalR, Web Events for Updates
- Sounds for new calls can be played on speakers
View Resgrid BigBoard on GitHub
Resgrid Responder
Resgrid Responder is a mobile app targeted to the personnel in the organization allowing them to interact with the API via a mobile app UI
- React Native and TypeScript
- iOS, Android, Web, Windows and macOS via Electron
- SignalR Support
- On Device Caching for Data
- Push Notification Support
View Resgrid Responder on GitHub
Resgrid Relay
Resgrid Relay monitors line in audio on a computer for tones to record an mp3 to create a call in Resgrid via the API
- C# Console Application
- Microsoft .Net Framework 4.6.2
- Resgrid API Client
- DTMF Lib for Tone Detection
- Extensible to Monitor non Audio Imports
- Will add support for database, file, RSS feed, etc
We ❤️ Open Source
We believe that open source is the future of software development. You can easily see and audit our code, and even contribute to it!
25
Open Source Repositories
10+
Years of Development
4
Libraries for SDK Development .Net Framework and Angular
2
Primary Languages Used C# and TypeScript
Frequently Asked Questions
Some common questions we get about Resgrid Open Source.
Do I have to pay to use Resgrid Open Source on my own servers or cloud?
No, you can stand up Resgrid on your own servers or cloud and use it for free.
What Support is available for Resgrid Open Source?
If you encounter an issue or have a question you need to open up a GitHub Issue on the product you are having an issue with. GitHub issues are public and the only free support we offer for our OSS products. You can pay for Premium Support to give you access to our support portal and private support options.
How often is Resgrid Open Source updated?
We update the Docker images for Resgrid Core twice a year.
Where are the Docker Images for Resgrid Open Source?
You can see all of our publicly available Docker images on our Docker Hub page.
What is Resgrid Hosted?
Resgrid Hosted is our SaaS offering. It's the same code base as our open source offering, but we host it for you in the cloud. we update, monitor and maintain the infrastructure for you.