I'm trying to find a suitable tool that is both extensible and functions as a CMS, where I don't have to do a lot of work for the UI.
Integration with other systems via API calls, as an extensibility point would be a really nice feature.
I've tried many different CMS's and tools: Retool, Airplane, AdminJS.
But they seem to capture more the administrator part, than the "customizable overview" that I would like to focus on.
Does anyone have suggestions for platforms I could use to be able to extend the platform with, say, calls to Github to get a list of open pull requests, extract information about the recently applications deployed, etc.
Disclaimer: I'm the developer advocate for AdminJS.
You should reconsider AdminJS in this case, it lets you easily set up customisable dashboards with charts and data fetched from external APIs. We've got a couple of tutorials that show to deal with external APIs, add charts and what not.
Having said that AdminJS is still geared more towards database interactions more than monitoring.
If you have any questions you can always ping me through our Slack workspace.