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.