Create dynamic Windows applications entirely visually, without writing a single line of code, or if you prefer, combine it with PureBasic to unlock its full potential without limits.
Designed for professionals who demand the best
Pure WYSIWYG: what you design is what you get. No guesswork, no mysterious translations between the editor and the final result. See exactly how your interface will look before exporting.
Everything self-contained in a single executable. No external libraries at runtime, no CDN, no auxiliary frameworks. Your design environment lives inside SpikeUI, period.
To avoid language barriers, SpikeUI supports multiple languages, both in the editor and in the full documentation, as well as in relevant parts of the exported output.
Drag, drop and adjust properties visually, but if you need to dig deeper, you have complete access to the generated code. The best of both worlds without compromises.
Save your design in JSON (.sui) and reload it whenever you want. Portable, versionable and shareable projects, without proprietary formats that limit you.
No intermediaries, no conversion steps, no external dependencies. SpikeUI generates a PureBasic module (.pbi) with procedures ready to use in your project, without needing any additional DLL.
Images that speak for themselves
The main canvas where you design the interface with theme support
Complete library of controls: buttons, inputs, selectors and more
Visual hierarchy of all interface elements
Flexible theme system with visual color editor
Full control over fonts, sizes, weights and spacing
Editor for border-radius, shadows, gradients and borders
Adjust dimensions, padding, margin and scale of elements
Configure events, cursors and interactive behaviors
Preview transitions and animation effects in real time
Basic content management, images, text, icons, etc...
Save and load projects, preview or export to PureBasic
Multi-language support to better understand SpikeUI workflow
Latest updates and improvements to SpikeUI
Loading changelog…
Windows only
Important: Try the demo before purchasing a license and read the documentation to make sure SpikeUI meets your needs
Real feedback from the PureBasic community
Have questions? We are here to help