Everything you build with

Geenius.dev replaces repetitive code generation with reusable, composable capabilities.

Foundational packages

The base layer of every Geenius app

13 core packages provide runtime, architecture, data, design, language, and CLI primitives.

Core runtime

Shared runtime primitives every Geenius app relies on.

Architecture

Project structure, boundaries, and module conventions.

Data adapters

Adapter-based persistence for multiple database systems.

Design tokens

Token- and chrome-based styling shared across stacks.

Ivory language

Structured definitions that separate what from how.

CLI framework

Extensible command-line interface for every operation.

Feature packages

Ready-to-use application capabilities

50+ packages cover common business functionality so you wire instead of rewrite.

User management

Accounts, identities, profiles, and auth-related flows.

Team management

Organizations, memberships, collaboration, and access.

Administration

Prebuilt admin views and data-management screens.

CRM

Customer and relationship management functionality.

Prebuilt views

Ready-made application screens you can adapt.

MCP support

Model Context Protocol integration for AI agents.

Compiler, CLI & stack

Choose the technology without rebuilding the platform

One set of concepts compiles to multiple frameworks and styling systems.

Prism compiler

Compile Ivory definitions to React, Solid, Vue, and Svelte.

Geenius CLI

Create, scaffold, add, remove, configure, and compile projects.

Design freedom

Tailwind or Vanilla CSS + BEM, plus 22 external UI libraries.

Database flexibility

4 database systems and multiple key-value stores, swappable via adapters.