Active Development

Galaxy

A general-purpose application framework and visual platform for building almost any kind of digital application — business software, SaaS, marketplaces, portals, automation, AI applications and entirely new ideas.

What it is

Galaxy is a general-purpose application framework and visual platform for building almost any kind of digital application. It is not limited to ERP, CRM, accounting or traditional business software.

Developers, agencies, startups, organizations and creators can build business applications, SaaS products, marketplaces, customer and member portals, social and community platforms, booking systems, queue and appointment systems, chat applications, workflow systems, automation platforms, AI-powered applications, bot platforms, public service platforms, API products, mobile application backends, content and publishing platforms, maps and location-based applications, IoT and connected-device platforms, blockchain-connected applications, custom industry software and entirely new application ideas.

If an idea can be represented through data, relationships, users, permissions, actions, workflows and interfaces, Galaxy should provide the foundation to build it.

Galaxy can certainly create ERP, CRM, HR, inventory, manufacturing, finance and operations — but those are only examples of applications built on the engine. The framework itself remains application-neutral. The same foundation could power a hotel booking platform, a farmer-to-consumer marketplace, a lawyer appointment application, a property marketplace, a school platform, a delivery network, a social community, a customer-support chat system, an AI research platform, a public complaint system, a government service portal, a subscription SaaS product, a blockchain-connected property application — or a completely new idea that does not exist today. Galaxy provides the building blocks rather than deciding what the final product must be.

Galaxy is an application platform, not an ERP product. ERP, CRM, marketplace, portal, chat, AI platform, automation system, booking app, social network and custom SaaS are applications that can be built with Galaxy. They are not what Galaxy itself is. Galaxy is the engine beneath them.

Galaxy is designed to support different levels of users. Visual builders use Galaxy Studio to create applications through forms, fields, relationships, rules and feature options. Developers extend applications with Python, JavaScript, APIs, packages and custom components. Frontend teams use generated APIs and SDKs with React, Next.js, Vue, Svelte and mobile apps. Advanced infrastructure teams use the CLI, deployment services, custom databases, external storage and production infrastructure. You can start simple without losing the ability to go deep later.

Vision

One platform, many worlds. We think of every application as its own planet — a business, a marketplace, a community, a SaaS product, a public platform, an AI application, a mobile backend or a completely new digital system. Each planet can have its own data, users, permissions, interfaces, workflows, APIs, automations, integrations and AI agents while sharing the same Galaxy foundation.

The Galaxy ecosystem brings the framework, Studio, Desk, Portal, API engine, marketplace, cloud and AI-assisted development together: Galaxy Framework as the core application engine, Galaxy Studio as the visual application builder, Galaxy Desk as the internal application workspace, Galaxy Portal as the external-user application layer, Galaxy API Engine for APIs, integrations and SDKs, Galaxy Marketplace for reusable apps, components and connectors, Galaxy Cloud for sites, deployment and infrastructure, and Galaxy Intelligence for AI-assisted development and automation.

Millions of ideas can become millions of planets. Galaxy gives you the foundation to build them — locally on your own machine, on your own server, or on future Galaxy Cloud. Install simply, open the browser, model your idea, choose the capabilities, preview the changes, build the application, extend it when necessary and deploy it where you want.

Features

Simple installation

Install Galaxy and run galaxy start — a guided Setup UI handles the complexity behind a browser interface, so no manual PostgreSQL, nginx, SSL or reverse-proxy configuration is needed to see the first screen.

Web Installer

On a fresh install, galaxy start detects no configured site or database and launches a lightweight browser installer guiding Local Development, Single Server, Multi-Site Server or Existing Infrastructure — with almost automatic setup for local development.

Galaxy Studio

The visual application builder: Describe → Design → Preview → Apply → Use. Define apps, modules, data models, fields, relationships, child records, forms, lists, permissions, workflows, reports, APIs, automations, integrations and portal experiences.

Galaxy Desk

The operational interface powered automatically by your application metadata — consistent forms, lists, search, filters, actions, navigation, reports, permissions, responsive layouts and themes for every application.

Galaxy Portal

Build experiences for external users — customers, members, sellers, buyers, suppliers, communities, subscribers, citizens and partners — from the same application through different interfaces and permission models.

Galaxy API Engine

Expose controlled REST APIs, webhooks and SDKs. Galaxy acts as the backend and application engine while React, Next.js, Vue, mobile apps, external services and AI agents provide the frontend.

One definition, many capabilities

Galaxy metadata drives the database, API, forms, lists, permissions, workflows, reports, portal, automation and external apps — no rebuilding the same application structure for every layer.

Safe preview

Important database changes are previewed before they are applied, so the impact can be reviewed and approved before anything runs.

Install only what you need

Galaxy stays small at the beginning. Jobs, realtime, Node build tools, reverse proxy, cloud services, AI, bots and the marketplace are optional and introduced when needed.

Local, server or cloud

Run galaxy start for a local site, manage sites, databases, domains, SSL, applications and backups on your own server, or let future Galaxy Cloud automate signup, site creation and configuration.

Roadmap

Foundation (F3-F6) Done

Database engines, metadata compilation, migrations, app lifecycle

Lifecycle recovery (T02) Done

Deterministic recovery, audited resume/retry, restart-safe replay

Database-per-site (T03) Done

Explicit site identity, restricted roles/ACLs, two-site isolation tests

Frappe philosophy phases Done

Client metadata renderer, lifecycle hooks, controllers, client cache, file authoring

Full RBAC + security In Progress

Complete role/record/field/action permissions, persistent sessions, MFA, managed secrets

Website + portal runtime In Progress

Full request-time website serving and authenticated portal

Studio Class B/C approval Planned

Activation for existing and source-owned DocTypes

Platform layer Planned

Jobs, events, realtime, notifications, automation, marketplace

Have a problem this could solve?

Tell us what you are trying to build and we will show you how it fits.

Contact us