Loopar Home
loopar-webpage
โœฆ Open source ยท MIT licensed ยท free forever

The full-stack framework you build visually

Define an entity once โ€” Loopar generates the database, REST API, forms and views. Drag, drop, deploy. No boilerplate, no glue code.

npx loopar-install my-project

Visual Development

Drag. Drop. Deploy.

Build complete applications without writing boilerplate. The visual builder lets you design models, pages and entire workflows by dragging components onto a canvas โ€” and you keep full code access the moment you need it. What used to take days now takes minutes.

โœ“ No-code for speed โ€” full-code for control

โœ“ Clean MVC separation that scales with your team

โœ“ Self-recursive core โ€” Loopar is built with Loopar

How it works

From visual design to a running application

You design. Loopar parses your definitions, scaffolds every layer and serves the result โ€” a real, production-ready app.

1 ยท Define

Model entities, pages and workflows visually โ€” or in JSON.

2 ยท Generate

The engine scaffolds the schema, API, forms, views and controllers.

3 ยท Run

Ship it โ€” routing, SSR, auth and multi-tenancy are already wired up.

One definition

The anatomy of an Entity

An Entity is the master builder. From a single JSON definition, Loopar produces every layer your app needs โ€” and you can extend any of them.

๐Ÿ“ You write this

{
"name": "Customer",
"module": "CRM",
"fields": [
{ "name": "name",   "type": "Data" },
{ "name": "email",  "type": "Email" },
{ "name": "status", "type": "Select",
"options": ["Lead", "Active", "Inactive"] }
]
}

Core Features

A complete platform, not just a framework

Full-Stack Framework

Routing, SSR, ORM, multi-tenant, Caddy and PM2 โ€” everything you need for production, with no configuration from scratch.

Visual Builder

Drag & drop to build complete apps. Define an entity and Loopar generates the schema, API, React forms, list views and controllers.

Integrated CMS

Web pages, templates, menus and public workspaces. Manage content visually โ€” perfect for sites, portals and landing pages.

Auth & Permissions

Complete authentication with roles and granular permissions โ€” access control at the document, field and action level.

Email Module

Configurable SMTP, email templates, a persistent send queue and a ready-to-use contact form element.

Knex Data Layer

MySQL, PostgreSQL, SQLite, SQL Server or Oracle. The Knex-powered layer generates and migrates your schema automatically.

Multi-Tenant

Run many isolated sites from one codebase โ€” each with its own database, domain and configuration.

CLI & Scaffolding

One-command npx installer and automatic scaffolding for modules, entities and apps. Zero to running in under 5 minutes.

AI-Ready Architecture

Native hooks for LLMs โ€” add conversational interfaces, smart assistants or AI-powered automation to any app.

Built for scale

One codebase, many tenants

Loopar is multi-tenant from the ground up. Develop and manage every site from a central dev site, then deploy each tenant with its own database and domain.

How it compares

Why teams pick Loopar

The flexibility of full-code, the speed of no-code, and none of the lock-in.

vs. Traditional frameworks

TraditionalLoopar
SetupHours of configOne command
CRUDHand-writtenAuto-generated
Admin UIBuild it yourselfBuilt-in Desk

vs. No-code platforms

No-codeLoopar
Code accessLimited or noneFull source
Self-hostingUsually notAlways
Vendor lock-inHighNone โ€” open source

vs. Frappe / ERPNext

Frappe / ERPNextLoopar
FrontendCustom frameworkReact + Vite
StackPythonNode.js
StylingBootstrapTailwind CSS

Use Cases

What will you build?

ERP Systems

Inventory, HR, accounting โ€” build complete enterprise systems with a modular architecture.

CMS & Portals

Websites, blogs and landing pages. The visual page builder makes content management effortless.

Dashboards

Real-time analytics, KPI tracking and data visualization. Connect any data source.

E-Commerce

Product catalogs, carts, checkout flows and payment gateways. Launch in days, not months.

Built on technologies you already know

React

Node.js

Vite

Tailwind

Knex

Quick Start

Up and running in under 5 minutes

1

Install

npx loopar-install my-project --port 8080
2

Set up

# open http://localhost:8080
# complete the setup wizard
3

Build

# design visually in the browser
yarn dev   # run again anytime

Stop writing boilerplate. Start building.

Join developers shipping faster with Loopar. Open source, MIT licensed, free forever.