Gyrafe Lab
Frameworks &
developer tooling.
TitanCore / Licensing / Reporting / GitHub
Useful foundations. Less repeated work.
Alongside client projects, we build frameworks and libraries that solve recurring engineering problems. Here is a closer look at TitanCore, our licensing tools and Titan Reporting, plus the developer projects available on GitHub.
Explore our GitHub projects01 / Application framework
TitanCore.
A foundation for cloud-based business systems.
TitanCore is Gyrafe’s development platform and framework for building cloud-based systems. It provides a common foundation for our business applications, allowing us to focus on the features and ways of working that matter to each client.
We use the framework as part of our wider software engineering work, from understanding the business problem to building, releasing and supporting the resulting system.
Explore custom software development02 / Software licensing
Licensing,
built into delivery.
Licence generation and control over enabled features.
Our licensing mechanism supports the way we deliver software. A licence is issued for each deployment and defines the features available within that deployment.
This connects the deployed software to the agreed scope of use. For a project using TitanCore, we discuss the appropriate licensing and support arrangement as part of scoping the work.
Talk to us about licensing03 / Reporting libraries
Titan Reporting.
Reporting as part of the application.
Titan Reporting brings together our work on reporting libraries within the TitanCore ecosystem.
If reporting is part of your application, we can discuss the information your users need, how it fits into their workflow and how our reporting work could support your project.
Discuss your reporting requirements04 / Available on GitHub
Explore the code.
Follow the work.
Our public repositories bring together reusable libraries and developer tools. Explore the documentation, examples and licence information in each repository.
MessageBus
A cross-platform event bus that lets application components communicate while keeping them decoupled.
View repository · opens in a new tab02 / .NET MAUIDSoft.Maui.Controls
Reusable controls and views for .NET MAUI, including colour pickers, gauges, charts and wizard interfaces.
View repository · opens in a new tabBuild with Gyrafe
Start with the
problem to solve.
Interested in TitanCore, licensing or reporting? Tell us what you’re building and we can explore how our tools could help.
Tell us where things stand. We’ll reply with a useful next step.