Build your page
Drag components onto the canvas and adjust their appearance in the Inspector.
WebRAD · Visual web development
Free and open source
Build web applications with a drag and drop IDE. Design responsive interfaces, connect components, and write events in TypeScript. From design to code, with integrated Preview.
Windows, Linux, and macOS MIT license
Source on GitHub Star on GitHubA Button is dragged, aligned, and resized on the canvas. In Interaction, the OnClick event opens the Button1Click method. TypeScript changes the Label1 text and the button caption, with the result demonstrated in Preview.
From idea to delivery, faster
FROM CANVAS TO BROWSER
WebRAD combines the freedom of a visual editor with the control of code. Arrange your interface, configure properties, and write the events that bring it to life.
Explore the DesignerDrag components onto the canvas and adjust their appearance in the Inspector.
Write TypeScript events with types and autocomplete in the editor.
Compile with F9 and test the result in the IDE’s Preview.
A WORKSPACE FOR CREATING
Pages, components, styles, and events organized in one integrated development experience.
Watch your ideas take shape.
The element tree, canvas, and Inspector work together to keep you in context.
Adjust appearance and layout, then configure each component’s events.
Check your page at Desktop, Tablet, and Mobile widths with Responsive mode.
YOUR TOOLS, TOGETHER
A workflow that follows your application from its first page to the build.
Build web interfaces by dragging components onto the canvas. Arrange elements and adjust their properties in the Inspector.
Start with the design.Edit your application’s behavior with types, autocomplete, and events.
Control your logic.Compile and interact with your application in Preview. Follow diagnostics in Output.
One key: F9.Organize pages and components in Project Explorer and share styles across your project.
Create once. Reuse.Switch canvas widths and adjust zoom to work on interface details.
Desktop, Tablet, and Mobile.The result runs on browser technologies. A desktop IDE for building web applications.
From your computer to the web.INTERFACE AND BACKEND, CONNECTED
WebRAD + RestGo
Connect your application to your RestGo instance with the built-in integration. Access authentication, sessions, Storage, and APIs in TypeScript events.
// Your event. Your logic.
const login = await RestGO.login(
email,
password
);
if (login.sucess) {
Navigate('PageDashboard');
}YOUR NEXT PROJECT STARTS HERE
Get the free, open source visual IDE for Windows, Linux, and macOS.
BEFORE YOU START
Learn about the drag and drop workflow, TypeScript, and how WebRAD fits your development needs.
A visual RAD IDE for building web applications with pages, components, properties, and TypeScript events, with integrated compilation and Preview. RAD stands for rapid application development: the Designer connects interface design to the code that defines its behavior.
The Designer makes it easier to build interfaces visually. To add behavior and business rules, you write events in TypeScript.
Yes. WebRAD is free and open source under the MIT license. You can explore the code, contribute, and star it on GitHub.
WebRAD is a desktop application for Windows x64 and ARM64, Linux x64 and ARM64 (.deb and .rpm packages), and macOS on Intel or Apple Silicon. Use it to create and test projects. Generated web applications need to be served over HTTP or HTTPS.
Yes. The Designer, code editor, and Preview are part of the IDE. The optional RestGo integration connects your application to your instance’s resources.
If you are considering VS Code (Visual Studio Code) or Antigravity for web development, explore WebRAD’s workflow too: build pages with drag and drop, adjust properties in the Inspector, and write TypeScript events in the same project. Choose an IDE based on the application and workflow you need.
In WebRAD’s Designer, drag components onto the canvas, organize the page in the element tree, and configure appearance and layout in the Inspector. Add TypeScript logic and use F9 to compile and test in Preview.
Yes. Responsive mode lets you check your interface at Desktop, Tablet, and Mobile widths. Adjust component properties and test your application in Preview as you develop.
Yes. Enable installation in Project Settings → PWA and metadata and export Web/PWA. The build generates installation files and, with offline mode enabled, a service worker. Publish over HTTPS; APIs and remote services still require a connection. Learn how to publish.
Yes. Download links look up the latest release on GitHub. If the lookup is unavailable, you will be redirected to the releases page to choose a file.