Home — Build apps visually (Objo Studio Blog) (https://objo.dev/blog/feed.xml) (https://fonts.googleapis.com) (https://fonts.gstatic.com) (../fonts.googleapis.com/css2@family=Inter%253Aital,opsz,wght@0,14..32,400%3B0,14..32,500%3B0,14..32,600%3B0,14..32,700%3B0,14..32,800%3B1,14..32,400%3B1,14..32,500&family=JetBrains+Mono%253Awght@400%3B500&display=swap.css) (css/site.css@v=20260911-1.css) (index.html) Objo. (https://objo.dev/features) Features (https://objo.dev/web-apps) Web apps (https://objo.dev/language) Language (https://objo.dev/pricing) Pricing (https://objo.dev/download) Download (https://objo.dev/blog) Blog (https://objo.dev/about) About Support (https://forum.objo.dev) Forum (https://feedback.objo.dev) Feedback (https://objo.dev/contact) Contact (https://objo.dev/xojo-alternative) Switching from Xojo (https://objo.dev/vb-alternative) Switching from Visual Basic (https://docs.objo.dev) Docs (https://pettet.lemonsqueezy.com/checkout/buy/2807b3d0-ec99-4a6e-9ae1-9fea21d56e93) Buy (Theme: Auto. Switch to light.) Build desktop and web apps visually Create desktop apps for macOS, Windows and Linux, rich web apps for the browser, and command line tools. One visual IDE. One approachable BASIC-like language. (https://objo.dev/download) Download free (https://objo.dev/web-apps) Explore web apps Meet the Web target Your next app could run in a browser. Build customer portals, internal tools and data dashboards with responsive forms, searchable lists and interactive charts. Design the page visually, write its events in Objo and run it in your browser. (https://objo.dev/web-apps) Discover web apps (assets/web-designer-wide.png) (The Web page designer in Objo Studio 26.9.1.) The Web page designer in Objo Studio 26.9.1. Why Objo Studio? Desktop, Web and Command Line Choose the right target for each application. Keep desktop tools, browser apps and command line utilities in one solution, sharing data models and business logic where their APIs overlap. Visual Designer Drag controls onto desktop windows or responsive web pages, then connect their events with Objo code. Arrange web layouts for Compact, Medium and Wide screens in the designer. Familiar Language The Objo language is a modern, statically typed language with BASIC-like syntax. Very easy to get started but powerful enough for professionals. Powerful Debugger Set breakpoints, step through your code line by line, inspect and watch variables. Self-Contained Applications Build desktop and command line apps, or publish a web app as a self-contained server executable. The destination computer needs no Objo Studio or separate .NET installation. Optional AI Assistant Objo Studio supports working with LLMs if that's your thing, with optional deep integration with all the proprietary and open LLMs right in the IDE. Simple to Understand Code Objo is designed to be readable and approachable. Everything is an object, methods chain naturally, and there's no boilerplate to wade through. objo # Create player. player = GameCanvas1.CreateSpriteFromAsset("Player") player.X = 400 player.Y = 300 player.CollisionGroup = "player" player.CollidesWithGroup("enemies") # Create enemies. For i As Integer = 0 To 4 Var enemy As Sprite = GameCanvas1.CreateSpriteFromAsset("Enemy") If Maths.RandomInt(0, 1) = 0 Then enemy.X = Maths.RandomInt(50, 150) Else enemy.X = Maths.RandomInt(600, 750) End If enemy.Y = Maths.RandomInt(50, 550) enemy.VelocityX = Maths.RandomInt(50, 150) enemy.VelocityY = Maths.RandomInt(50, 150) enemy.CollidesWithBoundary = True enemy.CollisionGroup = "enemies" Next i Objo. Desktop, web and command line. Built with Objo. Product (https://objo.dev/features) Features (https://objo.dev/web-apps) Web apps (https://objo.dev/language) Language (https://objo.dev/pricing) Pricing Resources (https://docs.objo.dev) Documentation (https://objo.dev/blog) Blog (https://objo.dev/changelog) Changelog (https://objo.dev/demo-apps) Demo apps (https://objo.dev/made-with-objo) Made with Objo logos Company (https://objo.dev/about) About (https://objo.dev/contact) Contact (https://objo.dev/legal/privacy) Privacy (https://objo.dev/legal/terms) Terms © 2026 Pettet Industries Ltd. All rights reserved. (https://x.com/ObjoStudio) X (https://mastodon.social/@ObjoStudio) Mastodon (https://bsky.app/profile/objostudio.bsky.social) Bluesky