Skip to main content

Introducing Cognibase

· 4 min read
Kostas Georgiou
Vasilis Gaitanidis

Hello and welcome to a great moment in the journey of Missionware! Today, we're excited to announce the Beta release of Cognibase, a step forward in revolutionizing how companies build software solutions and products. We invite innovators, developers, and tech enthusiasts to experience Cognibase's capabilities firsthand.

Cognibase is more than just a database; it's a real-time object platform and .NET application development framework designed for the modern needs of businesses. It's built to support Industry 4.0, real-time and collaborative applications. Whether you're developing for desktop, mobile, or web, Cognibase stands as your partner in crafting solutions that matter.

What Can You Expect with Cognibase?

  • Innovation at Your Fingertips: Explore features like real-time synchronization, transaction events, seamless data access, flexible data storage and reactive UIs.
  • Build Without Limits: Whether it’s a complex enterprise application or a simple solution, Cognibase is designed to support you while your project gets larger.
  • Rapid Prototyping: Turn your ideas into innovation faster. Develop your solutions like using an ORM or Object Database and data synchronization happens auto-magically. Use our project templates and get started in minutes.
  • An Alternative to Firebase: Cognibase powerful Object Server is equivalent to Firebase Realtime DB and Supabase, but offers much more flexibility for .NET developers.
  • Community: Engage with other innovators and our team, share feedback, and contribute to the evolution of Cognibase and receive special offers and benefits when v1.0 will be released.
  • Wide Platform Support: Supports any .NET, the new cross-platform .NET, the legacy .NET framework, netstandard2.0 and Mono and any platform or device where .NET can run.

What Types of Projects can you Build?

You can develop any type of application with Cognibase, simple ones like our samples or larger ones. However Cognibase particularly excels in Real-Time Distributed Applications. This includes areas such as Industrial, IoT and Edge Computing, Security, Collaborative Tools, Enterprise Operations Management, Custom ERPs, Messaging, Multi-user Visualizations, Games and more.

Is Cognibase Production Ready?

By using Cognibase we have built Is2Aware, a powerful Situational Awareness system for Security and Critical Operations. Additionally, our clients have built applications for Maintenance and Operations Management. These applications have been in production for many years, so we consider Cognibase production ready. Note that they are mainly Multi-Service Backends, Headless Processes and Desktop Applications, so, we consider the support for mobile frontend experimental.

Why Beta?

We have decided to have the Beta flag for the following main reasons:

  1. There may be some API changes.
  2. Our plan is to implement an OAuth2.0 Service and have a robust internet-scale story.
  3. The documentation has not reached the appropriate level yet.

What About the Pricing?

During the beta phase Cognibase will be free of charge. When v1.0 is released there will be a usable free tier and we consider one of the following pricing models:

  • Subscription based on feature tiers.
  • Subscription based on volume (consumption-based).

We would like to discuss with our users what will be both a sustainable and user-friendly pricing model.

Getting Started

Ready to dive in? Here's how you can get started with Cognibase:
Download: Get the packages from and get your first taste using the samples on Github or reading the Quickstart.
Explore: Visit our website to know more and check the Cognibase documentation (still in draft).
Join the Community: Share your experiences, ask questions, and connect with fellow users in our Discord Channel and Github Support Repo.
Support: Contact us for professional support.

We're Here to Listen

Your feedback guides our improvements. Have a feature request? Or just want to share your experience? We’re all ears! Reach out to us through our community channels.

The Journey Ahead

This first release is just the beginning. As we continue to enhance Cognibase, stay tuned for more updates, features, and news. Together, let's shape the future of modern application development with .NET.
Happy New Year & Happy Coding!