Skip to content

Coalesce

Designed to help you quickly build amazing web applications, Coalesce is a rapid-development, code generation-based web application framework created by IntelliTect and built on top of:

C#, .NET, and ASP.NET Core are the backend foundation of all Coalesce applications.
Entity Framework provides the interface between your database and C# code. Coalesce will use your EF data model to generate an extensible, customizable CRUD API that will drive both your custom pages and the out-of-the-box admin pages.
TypeScript enables discovery of Coalesce features through Intellisense and provides confidence that your frontend code won't break as your application grows.
Vue.js provides data binding and interactivity for your application as it runs in a browser. Coalesce will generate TypeScript ViewModels to facilitate rapid development of custom pages.
Vite is the development and build tooling for your frontend Vue code, enabling lightning-fast single-page application development. Coalesce integrates ASP.NET Core and Vite together, streamlining local development to require nothing more than a dotnet run or a single-click launch in your IDE.

What do I do?

You are responsible for the interesting parts of your application:

  • Data Model
  • Business Logic
  • External Integrations
  • Page Content
  • Site Design
  • Custom Scripting

What is done for me?

Coalesce builds the part of your application that are mundane and monotonous to build:

  • Client side TypeScript ViewModels that mirror your data model for both lists and individual objects. Utilize these to rapidly build out your application's various pages.
  • APIs to interact with your models via endpoints like List, Get, Save, and more.
  • Out-of-the-box Vue Components for common controls like dates, selecting objects via drop downs, enums, etc. Dropdowns support searching and paging automatically.
  • A complete set of admin pages are provided, allowing you to read, create, edit, and delete data straight away without writing any additional code.

Getting Started

To get started with Coalesce, check out Getting Started with Vue.

While Knockout.js is still supported by Coalesce, it is a deprecated option and not recommended for new projects. If you do still want to choose Knockout, click here.


Coalesce is a free and open-source framework created by IntelliTect to fill our desire to create better apps, faster. IntelliTect is a high-end software architecture and development consulting firm based in Spokane, Washington.

If you're looking for help with your software project, whether it be a Coalesce application, other technologies, or even just an idea, reach out to us at info@intellitect.com — we'd love to start a conversation! Our clients range from Fortune 100 companies to local small businesses and non-profits.