IziForge lets you build applications with true no-code: design interfaces, describe behaviour and define operations visually. The product is currently in development.
It is especially suited to AI-assisted development.
Screens and formulasControl through state machinesLogic through object-oriented Petri nets
Screens and formulas
Position. Size. Visibility.
Place elements on a visual design canvas. Common layouts do not require formulas.
Go further with formulas that calculate element positions and sizes for phone, tablet and desktop screens. Define when information should be displayed, too.
A layout that adapts
Phone · Tablet · Desktop
Calculated positionCalculated size
Conditional visibility
Concept illustration
State machines
Define the control flow.
Specify states, expected events and the conditions for moving between them. For example, model the stages of a request and the actions allowed at each stage.
DraftSubmittedAcceptedCancelled
Example: the possible stages of a request.
Object-oriented Petri nets
Describe how it works.
Application logic will use object-oriented Petri nets to describe operations and the conditions that trigger them. This part is still in development.
From design to application.
All in one tool
Design
Design the screens.
States
Define the control flow.
Prototype
Try the user journeys.
Logic
Describe the operations.
Simulation
Explore step by step.
Execution
Use the application.
01
Design the screens
Calculate positions and sizes, define visibility and adapt the layout to phones, tablets and desktop screens.
Select a step to explore it.
Prototype before completing the application logic.
Try the screens, states and user journeys before implementing the operations. The prototype is already the beginning of your application: all your work carries forward as development continues.
Simulation is a separate stage for exploring how the application runs. Step-by-step execution of Petri nets is planned for a later stage of development.
Ways to work
Solo or as a team, from prototype to application.
Work independently
Design and try things out in one window, without installing a toolchain or running a build step.
Review as a team
A readable project makes it easier to review behaviour visually and discuss the scenarios to cover.
Grow your prototype
The prototype is the first version of your application. Stop there or gradually complete its logic, without throwing the prototype away or redoing your work.
Structure larger projects
The object-oriented approach divides behaviour into smaller, understandable units, instead of one sprawling graph that becomes difficult to read.
With or without AI
Generate. Review. Or design it yourself.
The prompt foundation is included. A file included with IziForge describes the expected format and the generation instructions.
Describe your application. Attach this file to your AI request, then review the result in the visual interface, step by step.
AI is optional. You can also design everything yourself.
Use and ownership
In your browser. Files you own.
Nothing to install
The design tool runs in your browser. Open it and start creating, with no build step.
Local projects
Projects can stay on your machine and be served by a simple static file server.
An open format
Your project is saved in readable files that belong to you.
No mandatory cloud
No forced dependency on a cloud service and no vendor lock-in.
Let’s talk about your IziForge project.
Want to explore IziForge, request a demo or discuss a use case? Book a 30-minute call with Jacques Lovi.
When booking, mention IziForge and what you would like to discuss. The product is currently in development.