Documentation

Comprehensive guides, API references, and tutorials to help you get the most out of our platform.

Getting Started

Installation

To start using our platform, follow these simple installation steps:

npm install @egrana/core
        
Read more →

First Project

Create a new project directory and initialize the configuration file:

npx egrana init my-project
        
Read more →

API Reference

Core Concepts
Modules
Commands
Configuration

Example Module

egrana/core/modules/example.js

egrana.core.module('example', (ctx) => {
  ctx.define({
    name: 'example',
    description: 'Basic module template',
    commands: {
      hello: {
        description: 'Print greeting',
        execute: () => console.log('Hello from Egrana!')
      }
    }
  });
});
            

Tutorials

Build Your First Plugin

Learn how to create and distribute custom plugins for the Egrana platform.

15 min read

Advanced Module Patterns

Discover architectural patterns and best practices for complex implementations.

30 min read