v2.4.0 Release Notes

Recode the
Operating System.

Prodobit Core is fully open source. Write your own modules with API-first architecture, customize workflows, and deploy anywhere with Docker.

install.shclient.js
# Install the Prodobit CLI tool
npm install -g @prodobit/cli
# Create a new project
prodobit init my-enterprise-os
# Start the development server
cd my-enterprise-os
prodobit dev --port 3000
Core modules loaded
Database synced (PostgreSQL)
GraphQL API ready at /graphql
Realtime server listening...

Installation

The fastest way to get started with Prodobit core is to use our CLI tool. Make sure you have Node.js v18+ and Docker environment installed.

Terminal
# 1. Clone the repository
git clone https://github.com/prodobit/core.git
# 2. Change directory
cd prodobit-core
# 3. Install dependencies
npm install
# 4. Create .env file
cp .env.example .env
For Docker UsersIf you don't want to do a local Node.js installation, you can spin up the entire stack (Postgres, Redis, API) at once with docker-compose up -d

API Integration

Prodobit automatically generates secure REST endpoints for data access. Below is a simple data fetching example with the JavaScript SDK.

import { createClient } from '@prodobit/sdk';
// Initialize the client
const prodobit = createClient({
url: 'https://api.prodobit.dev',
apiKey: process.env.PRODOBIT_KEY
});
// Listen to order data in real-time
const { data, error } = await prodobit
.from('orders')
.select('id, customer, total')
.eq('status', 'pending')
.limit(10);

Community Modules

View All
Shopify Sync
v1.2

Bidirectionally synchronizes Shopify store inventory with Prodobit.

2.4k142
Slack Alerts
v0.9

Forwards system critical errors and new orders to designated channel.

85645