The Red Hat Ecosystem Catalog is the official source for discovering and learning more about the Red Hat Ecosystem of both Red Hat and certified third-party products and services.
We’re the world’s leading provider of enterprise open source solutions—including Linux, cloud, container, and Kubernetes. We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

DevX platform for developing containerized application for K8s/Openshift
Raftt is a developer platform focused on improving developer experience by allowing local developement experience for containerized applications running on remote clusters.
Raftt bridges the gap between your desktop and your remote-running code, giving you the development experience you get writing code on your machine, while running in a remote cluster.
You can develop software running on your Openshift cluster without any Openshift or container tools. Using Raftt, you can develop anywhere - Desktop, VDI, web-IDE.
Using the hibernation feature, dev environments not in use are hibernated, and are not using any resources. When you get back to using them, they spin back up from when you left.
Red Hat certified products are tested to meet Red Hat’s criteria and supported as defined in the Red Hat Collaborative Support Process.
Partner validated products are tested by Red Hat Partners and supported as defined in the Red Hat Third Party Component Policy.
Red Hat OpenShift 4.16, 4.17, 4.18, 4.19, 4.20, 4.21, 4.22
Red Hat OpenShift 4.12, 4.14, 4.16, 4.17, 4.18, 4.19, 4.20, 4.21, 4.22
Raftt only uses the data required to spawn your dev env. Raftt first syncs the repo directory, excluding whatever is in .gitignore. If the build process requires extracting more data, we extract the data into our cloud env.
Raftt isolates the environment from all others at a network, filesystem, and runtime level.
So there is no risk of data leaking between environments.
For more details see our docs.
The environment and the data persist as long as it's used by you. Raftt terminates the whole environment if it’s unused for long enough, all environment data is deleted at that time.
You can explicitly terminate an environment and remove the data at any time by running raftt down -d
Like most devs, you run your code locally, either as processes, or as containers using docker-compose, Minikube, or similar tools. There are several drawbacks like wasting time on dev env setup and maintenance, drift between dev envs and production, and difficult branch switching.
We overcome those challenges by running remote envs that feel like they’re local.
Products that mimic staging and prod envs don’t solve many of the problems of developing and debugging in these types of envs. For example, running tests, debugging, or using local tools and clients is still a struggle.
With Raftt, it doesn’t matter which DB client or IDE you use locally, or what languages you program with. We’ll successfully spawn the environments and let you keep using the tools you know and love. Raftt supports various environment definition methods, such as docker-compose, Helm Charts and raw Kubernetes manifests.