Description
Create powerful web apps with the Xojo programming language and integrated development environment. Xojo is made up of a rich set of graphical user interface objects, a modern object-oriented language, an integrated debugger, and a multi-platform compiler.
Drag and Drop UI
Build your user interface with drag and drop. With built-in support for graphics, database servers, internet protocols and more, you can build anything.
Secure
Xojo web apps are compiled to binary code so your source code is not stored on the server. Learn more about Xojo web app security.
Develop Faster
Use one powerful language to create your web app instead of HTML, CSS, PHP, JavaScript, or AJAX, saving you tons of development time.
Simplify Web Development
Design your user interface by dragging and dropping the controls you need in the layout editor,
then code the functionality with just one language.
Run it locally to test and publish to the web when ready!
Hosting Web Apps
You can deploy your web apps to Virtual Private Servers (VPS) with proper configuration. For the simplest hosting and deployment experience, you should consider using Xojo Cloud for one-click app hosting.
Great for novices and experts
Xojo includes extensive documentation, videos and example projects to get you going. Plus, Xojo is free for development and learning, so work through the tutorials and get ready to become a web application developer in just a few hours.
Build Linux (and Linux ARM) apps for free. All Xojo licenses give you access to new Xojo releases for a 12 month period. After your license expires you may continue to build with any release distributed during that 12 month period, indefinitely. You are never required to renew your Xojo license and can do so anytime before or after its expiration.