The open source framework for building modern client apps

Create modern, cross-platform, desktop and embedded applications with a web frontend.

The desktop SDK

Equo provides all the tools you need to create modern desktop applications.
App Starter

Create modern desktop applications from scratch with a web UI.

Documentation
Chromium-Based browser

Create and render web UIs in Java based applications.

Documentation
Middleware

Intercept incoming browser requests, modify responses, and run custom code.

Documentation
Async communication

Asynchronous communication between web UIs and the Java application code.

Documentation
Filesystem

Native integration with the filesystem thorugh a powerful API.

Documentation
Kotlin support

Kotlin is fully supported for developing Equo apps, along with Java.

Documentation
App analytics

Product related analytics make it easy to discover how to improve any app.

Coming soon!

Real-Time diagnostics

Automatic logging and crash reporting for desktop apps.

Coming soon!

Offline support

Automatically save requests that will be served later when the app runs offline.

Documentation
Who's using our SDK?

Equo for enterprise

Build high-performant and more secure enterprise applications with our premium products. Accelerate your application development with our tools and services designed for enterprise teams.
View Plans

Modern Cross-Platform apps. Built with your favorite technology stack.

Use your favorite web UI framework (React.js, Angular.js, Vue.js, etc.) or even Java to develop new desktop and embedded applications with a web frontend. Deploy them anywhere.

Create your first app
Frontend technologies with Java

Get started building your application in minutes

Equo

© 2023 Equo Tech, Inc.