A VS Code-style editor that runs in your browser.
FormX IDE 2.0 gives you a full coding workspace without installing anything: a file explorer, multiple tabs, syntax highlighting, autocomplete, a console and a live preview for websites.
1def greet(name):
Console · Terminal · Problems
What IDE 2.0 does
Code runs in your browser using WebAssembly runtimes. Python, JavaScript, TypeScript, SQL (SQLite), C and C++ run directly in the browser. HTML, CSS and JavaScript projects render in Live Preview. For languages and capabilities the browser can't provide, you can install the optional FormX Local Agent to run code natively on your own computer.
Browser execution has memory, package and network limits. Some capabilities need the FormX Local Agent.
What can you do with it?
File explorer & tabs
Create files and folders, open several tabs and switch between them.
Smart editing
Syntax highlighting, autocomplete, search and code formatting.
Console, terminal & problems
See output, type input for your programs and review errors in dedicated panels.
Live HTML preview
Build websites with HTML, CSS and JavaScript and see the result update as you work, at different screen sizes.
Themes & autosave
Choose an editor theme; your work is saved automatically.
Import, ZIP export & samples
Import a project, export it as a ZIP, or start from sample projects such as Python, Website, C++ or the Dino game.
How does it work?
- 1
Open IDE Playground from your FormX workspace.
- 2
Pick a sample project or create a new file, for example main.py.
- 3
Write your code with autocomplete and formatting help.
- 4
Press Run to see output in the console, or open Live Preview for HTML projects.
- 5
Export your project as a ZIP whenever you want a copy.
See it in action
Product preview with sample data.
1def greet(name):
Console · Terminal · Problems
Real-world use cases
Students
Practise programming assignments without setting up a computer.
Teachers
Demonstrate code examples live in class.
Business owners
Prototype small tools and calculations quickly.
Professionals
Test snippets and data scripts between meetings.
Developers
Experiment with languages and browser projects.
Analysts
Run SQL and Python against sample data.
Teams
Share sample projects as a starting point.
Individuals
Learn to code at your own pace.
Key benefits
No setup
Start coding in a browser tab instead of installing compilers.
One place
Your code sits next to your forms, datasets and dashboards.
Learn by doing
Sample projects show working examples you can change.
Works where you are
Use it on laptops and desktops; smaller screens are supported for viewing and light edits.
Frequently asked questions
Which languages run in the browser?
+
Python, JavaScript, TypeScript, SQL (SQLite), C and C++. HTML/CSS/JavaScript projects run in Live Preview.
What is the FormX Local Agent?
+
An optional program you download and run on your computer so the IDE can execute code natively, including languages the browser can't run.
Can programs access the internet?
+
Browser runtimes have limited network and package access, so not every library or network call works the same as on a desktop computer.
Is the IDE on every plan?
+
Access depends on your plan's features. Check the Pricing page or your Billing page for details.
Related features
← Back to FeaturesInteractive Projects
FormX IDE 2.0 includes sample projects you can run, play and change, including a Dino jumping game built with HTML canvas and a Python canvas game.
Learn more AIAI Data Analyst
The AI Data Analyst is a chat assistant inside your dataset workspace. Ask about your data in everyday language and get clear summaries, trends and observations.
Learn more DataSpreadsheet & Data Workspace
The FormX data workspace is an interactive grid for your datasets: imported Excel/CSV files and form responses live here, ready to edit, filter and analyze.
Learn more