Explore the docs »
Report Bug
·
Request Feature
·
Share your automation
·
Feature Updates
Our research shows that code reviews are the most consistent bottleneck in the software development process, so we built gitStream to enable dev teams to use simple YAML configurations to reduce code review toil and improve software quality.
- 🤓 Auto-assign PR/MR reviewers
- ♾️ Selectively trigger CI pipelines
- 🔃 Send webhooks from your git repo to other tools like Slack, Jira, and more
- ✅ Auto-merge low-risk PRs/MRs like documentation, dependency updates, and test additions
- 🏷️ Automatic PR labeler
- 🔌 Build custom JavaScript plugins to extend functionality for more advanced data processing and pulling data from external APIs.
‼️ Flag problems before requesting human review- 💬 Add context to code reviews with comments and labels
gitStream is a GitHub / GitLab app that processes automations defined in Continuous Merge (CM) automation files contained in your git repos. You can test gitStream automations on your own PRs via the gitStream playground.
If you're ready to install gitStream, or want to explore its automation capabilities, head over to the docs. You can have your first automation up and running in as little as 2 minutes.
Subscribe to gitStream Feature Announcements.
To run the documentation server locally using Python3, follow these steps:
- Create a virtual environment named
.venv
using the commandpython -m venv .venv
- Activate the virtual environment by running the command
. ./.venv/bin/activate
- Install the required packages by executing
pip install -r requirements.txt
- Start the server by running
mkdocs serve
The local documentation server should now be running at http://127.0.0.1:8000/
.
gitStream is a free product from the team at LinearB: the industry-leading platform for software delivery management that has helped thousands of developers around the world improve their team's productivity.