Blueprint Studioby CodeVerse
Blueprints, a code IDE and SQL databases in your browser

Build logic by connecting nodes. Read it as real code.

Drag, drop and wire 107+ building blocks, watch the graph run live, then view the same program in Python, JavaScript, C++, Java or C. Run code in a safe sandbox and explore your own SQL databases.

107node types
5code languages
23ready-made examples
6IDE runtimes

One workspace for thinking, coding and data

Three tools that share your account, your projects and the same clean interface.

Blueprint editor

An infinite canvas with pan, zoom, minimap, box-select, copy and paste, undo and redo, and comment boxes for organising large graphs.

Live execution

Press Run and watch each node light up as it executes. Output streams to the console and errors point at the exact node.

See it as code

Every blueprint can be read as Python, JavaScript, C++, Java or C, updated as you edit. Copy it, download it or open it in the IDE.

Code IDE

Write and run Python, C, C++ and Java on the server, and HTML, CSS and JavaScript with a live preview, with program input and multiple files.

SQL databases

Upload .sql, .csv or .sqlite files, browse tables, run queries, inspect the structure and see the relationships as a diagram.

Sharing

Share any project with other users as view-only or editable. Shared projects appear on their dashboard straight away.

Your files stay yours

Download a project as JSON, a zip of source files, SQL or CSV, and import the same formats back whenever you like.

Isolated by design

Programs run in a locked-down sandbox with no network and no access to the server, with strict time, memory and output limits.

APIs and webhooks

Call any public REST API with the HTTP node, or turn a blueprint into a live HTTP endpoint with a Webhook trigger.

ExecutionNumber TextBoolean ListDict

Languages you can read and run

Blueprints convert to five languages. The IDE runs six kinds of project.

Blueprint to code

Open the Code tab in the editor and pick a language.

PythonJavaScriptC++JavaC

IDE runtimes

Server programs run sandboxed; web projects run in a sandboxed preview frame.

PythonCC++JavaJavaScriptHTML / CSS / JS

A node library that covers the basics

Every category below ships today.

Text16

Concat, Format Text, Text Length, To Upper, To Lower, Trim, Replace, Contains, Starts With and 7 more

List15

Make List, Range, Append, Concat Lists, Get Item, Set Item, Remove Index, List Length, List Contains and 6 more

Dict / JSON10

Make Dict, Get Value, Set Value, Remove Key, Has Key, Keys, Values, Merge, Parse JSON and 1 more

Events3

On Start, Custom Event, Webhook

Flow Control13

Branch, Sequence, For Loop, For Loop with Break, For Each, While Loop, Delay, Do Once, Do N and 4 more

Variables4

Get Variable, Set Variable, Add to Variable, Append to Variable

Input / Output6

Print, Log, HTTP Request, Read File, Write File, Respond to Webhook

Utility5

Current Time, Timestamp, New UUID, Type Of, Value

Math23

Add, Subtract, Multiply, Divide, Modulo, Power, Min, Max, Absolute and 14 more

Logic12

Equal (==), Not Equal (!=), Greater (>), Greater or Equal (>=), Less (<), Less or Equal (<=), AND, OR, XOR and 3 more

Start from an example

Each one opens as your own editable project.

Basics

Hello World

Print formatted text - the basics of exec and data wires.

Basics

Variables & Lists

Sum and average a list with For Each and variables.

Basics

Temperature Table

Convert a list of temperatures with an Expression formula.

Basics

Text Tools

Upper case, word count, reversing and replacing text.

Loops & logic

FizzBuzz

For Loop, Branch and Modulo working together.

Loops & logic

Fibonacci

Build the Fibonacci sequence with three variables.

Loops & logic

Prime Numbers

Nested loops with Break to find every prime up to 40.

Loops & logic

Factorial

A While Loop that multiplies its way up to 10!.

Loops & logic

Collatz Steps

While Loop and Branch: halve or triple until you reach 1.

Loops & logic

Multiplication Table

A loop inside a loop builds each row of the table.

Loops & logic

Grade Calculator

Chained Select nodes work like if / else if / else.

Loops & logic

Quadratic Solver

Expression nodes solve a*x*x + b*x + c = 0.

Data

Sorting & Statistics

Sort, remove repeats, sum, average and largest of a list.

Data

Vowel Counter

Split a word into letters and count the vowels.

Data

Dicts & JSON

Build a record, read nested values and print it as JSON.

Data

Shopping Cart

Loop over a list of records and add up a receipt.

Data

Dice Statistics

Throw two dice 1000 times and count the sevens.

Flow

Custom Events

Define a reusable event and call it like a function.

Flow

Do N, Flip Flop, Do Once

Flow nodes that remember what happened before.

Flow

Countdown

A loop with a Delay between each step.

Web & files

Notes File

Append a line to a file in your workspace, then read it back.

Web & files

HTTP Request

Call a web API and pull a field out of the JSON.

Web & files

Webhook Endpoint

Turn a graph into a live HTTP endpoint (n8n style).

Ready to build your first blueprint?

Create a free account in under a minute. We verify your number with a WhatsApp code.

Create my account