At its core, Bitrise has open-source components. In fact, many of the Steps that make up Bitrise Workflows are open-source developments. But did you know that Bitrise has an open API, and users are actively creating extra apps and other components that make use of the API?
Being able to extend the functionality that Bitrise provides by writing your own Apps that exploit the openness of the API is an added-value feature of Bitrise — and good use of this possibility has already been made by existing Bitrise users.
A case in point is Bitrise Wall, created by Jas Manigundan. This is an app for both iOS and Android that allows you to monitor the activity of your builds and even download the latest app version directly from your mobile phone.
Here are some images from Bitrise Wall, iOS on the left, Android on the right. You will notice it takes functionality you have on the web, and makes it available in a mobile app.
Bitrise Wall (BitWall) is open source, so you can download the code to make your own version or perhaps contribute open-source improvements on Github:
The Bitrise Developer Advocates hopped on a Zoom call with Jas to talk about and watch a demo of Bitrise Wall:
Jas is also curating a list of open-source Bitrise tool extras. You can see his list here!
The API is still evolving but it has already provided useful functionality for a good number of users to extend Bitrise with their own inventions. We support the developer community in doing this, and we’ll help guide and raise awareness to share these benefits with the wider Bitrise Community.
“The API provides you with control of — and access to — the features and data available through the Bitrise website and CLI. By using the API, you gain the ability to fully customize Bitrise’s functionality to fit your process”