[data-reveal]{opacity:1!important;transform:none!important}
2026One ecosystem · three products · zero lock-in.

Better than a stack of tools,an ecosystem that fits together.

Start with a framework that extends hexagonal architecture to the modules you install. Explore DMS and Cloud, coming soon — one ecosystem built around explicit contracts and clear responsibilities.

  • Framework & DMS · open source
  • Framework & DMS · Apache 2.0
  • Node.js · TypeScript

The ecosystem

A modular stack for modern teams.

An open-source Framework today. An extensible Dashboard Management System and a Cloud platform coming soon. Three products, one modular foundation.

Framework · modular runtimeDMS · admin system · SoonCloud · control plane · Soon

Meet the three products

Each has a clear role — and its own release timeline.

The products

Built to stand on its own.

Each product has a clear scope and its own release timeline. Start with the one that solves today’s problem, then evaluate the others as they mature.

01 · Framework

Hexagonal architecture. Beyond your own code.

Keep your business logic behind explicit contracts. Bring your own adapters and ecosystem modules into the same architecture, with implementations selected at the application boundary.

  • Depend on the contract, not the provider. Consumers call a capability through its interface. The provider module owns the integration.
  • Choose implementations at the boundary. The application selects the adapter. A replacement must respect the same contract and behavior; configuration and migrations remain yours to handle.
  • Keep the architecture. Skip the plumbing. Antelope provides interface binding, module lifecycle and application assembly for your modules and ecosystem packages alike.
Interface → consumer → provider
TypeScript
1// @org/interface-email
2export const SendEmail = InterfaceFunction<
3  (message: EmailMessage) => Promise<void>
4>();
5 
6// modules/billing
7await SendEmail({ to, subject, body });
8 
9// modules/email-smtp
10export async function construct() {
11  ImplementInterface(
12    await import("@org/interface-email"),
13    await import("./smtp"),
14  );
15}
02 · DMS · Soon

Build your product. Not another back office.

Bring pages, data, permissions and operations into one extensible dashboard. Built on AntelopeJS, DMS is open source and self-hostable, with TypeScript where your product needs it.

  • Compose, refine, publish. Arrange tables, forms and charts around your data. Work with an AI assistant that knows DMS conventions, then review and version your changes.
  • Keep access and activity under control. Manage admins, roles and granular permissions, with an audit trail and a shared experience across modules.
  • Add modules, not disconnected tools. Bring Database, API, SaaS, Translation, CI/CD & Git and File storage into the same workspace.
AntelopeJS DMS table editing interface
03 · Cloud · Soon

Push code. We run the rest.

Deploy any Docker container on EU-hosted dedicated hardware. Cloud handles builds, databases, secrets and scaling, with logs, metrics and rollbacks in one console — coming soon.

  • Push to deploy. Preview every PR. Connect your repository, map branches to environments and opt into temporary previews. Deploy from the CLI when that fits your workflow.
  • Your maximum bill, before deploy. Set a scaling range and see its maximum cost upfront. Allocation is metered by the minute; apps that scale to zero cost nothing to run.
  • Native to AntelopeJS. Open to any container. Cloud reads your AntelopeJS configuration to provision dependencies and wire secrets. Other Docker workloads use the same network, volumes and billing.
cloud / atlas / productionPreview
Deployment plan

atlas-production

Not applied
Application2 container services
Environmentproduction
Planned resources2 services
apiContainer workload
Planned
workerContainer workload
Planned
No infrastructure changes have been applied.

Why AntelopeJS

A modular foundation that keeps your choices open.

Build on an open-source framework today, add the products you need as they mature, and keep adoption on your terms.

One architecture, across the ecosystem

Bring your own modules and ecosystem providers into the same contract model, instead of maintaining a separate integration architecture.

Change the adapter, not the consumer

Keep business code behind explicit contracts. Select compatible providers at the application boundary and verify their behavior against those contracts.

Own your foundation

The Framework is Apache 2.0 licensed and self-hosted. Your application does not depend on a proprietary runtime.

Adopt at your own pace

Framework, DMS and Cloud each have a clear scope and release timeline. Start with the part that solves a problem now.

Open source & community

Follow the work. Help shape what comes next.

The Framework is open source today. DMS and Cloud are coming soon. Explore the products, follow upcoming releases and share feedback with the team on GitHub or Discord.