Protofy

AI Supercharged LowCode Platform
CMS and Framework

WebMobile&IoTin a single framework!

Open Source

Published under the permissive MIT license. The things you build on top of Protofy are for yours to keep. We don't force any license on your creations.

Developer friendly

Extend the system using React and Javascript / TypeScript, on top of NextJS , Expo and Express . Build beautiful interfaces with Tamagui

LowCode

You can create and manage the system entities using visual forms and diagrams, programming , or through ChatGPT.

Drag and Drop React UI editor

Edit React pages using a visual editor that reads and writes to standard react code.

Real time

wwwwwwwwwwwwwwwwwwwMQTT and websockets provides real time messaging, server side events and IoT

SSR and CSR

wwwwwwwwwwwwwwwwwwwToggle between Server-side rendering and Client side rendering without changing the code

Object system

wwwwwwwwwwwwwwwwwwwObject system based on Zod and OOP to define system entities. Objects allows for Automatic forms, validation, apis and much more.

Full stack

wwwwwwwwwwwwwwwwwwwIncludes frontend (web and mobile), backend, API system, database system, reverse proxy and realtime messaging

Yarn workspace

wwwwwwwwwwwwwwwwwwwProtofy is yarn workspace with some apps and some packages, integrated together into a batteries-included, full-featured full-stack system

Easy to deploy

wwwwwwwwwwwwwwwwwwwRun locally using npm for local devleopment, as a service with PM2 or use docker for cloud deploy.

Inclusive

Protofy is a Full Stack development platform designed to satisfy the needs of hardened developers, humans, and robots.

Developer friendly

Protofy uses ts-morph to parse javscript/typescript and react files and generate UI editors, diagrams and visual editors on top of real code.

LowCode

Protofy is designed to allow non-developers, developers and AI robots to cooperate in a single place. Providing a great experience for all type of users.

ESPHome Yaml Visual Editor

Configure ESP32 devices using ESPHome and the Protofy ESPHome Yaml Visual Editor. Configure, upload and manage devices from a web admin panel

  • Solid Foundation  -  Protofy is build on top of open and battle tested technologies like NextJS, Expo, Express and React

  • Procedural UI  -  High Level and procedural React widgets to generate forms and complex UI like EditableObject or DataView

  • Automatic CRUD  -  Generate CRUD APIs from Zod Schemas. Customize the API using a lightweight object system

  • AI Supercharged  -  All the Protofy dependencies are Open Source and were present in the ChatGPT training set. The ChatGPT integration allows to generate user interfaces, apis or IoT devices.

  • Web and native  -  The UI system is based on Tamagui, a React universal UI system. You can use Tamagui to create native user interfaces for mobile and web.

  • ESP32 IoT  -  Protofy provides a LowCode system to define and enroll ESPHome devices.

  • AI Control Panel

    Control panel to manage the CMS, website and content. With ChatGPT for code generation, AI assistant and UI generation from sketches.

    We build it for you

    At Protofy, we are experts at building mobile apps, webs and IoT devices. We have a team of very talented, agile, pasionate and innovative thinkers, ready to build your next project

    DAMM - Filling good

    The Smart Lollipop

    Taiga - Fountain