Anubias

A graphical user interface for building native mobile, desktop, and web applications using drag and drop.

Anubias screenshot 1

Anubias is an open-source cross-platform app that provides a graphical user interface for building mobile and desktop applications. It allows users to create software for Android, iOS, Windows, Linux, and macOS without writing all the underlying code manually. The software is available as a portable version for Windows and via the Snapcraft Store for Linux, making it accessible across different desktop environments.

The application focuses on a visual approach to development, enabling the creation of web applications alongside native mobile and desktop binaries. It uses a drag and drop system to arrange components and manage the layout of the user interface, which removes the need for manual XML or CSS layout definitions. This makes it a tool for those who prefer visual prototyping and rapid iteration over traditional text-based coding workflows.

Key features

  • GUI drag and drop component system for layout design
  • Support for Android and iOS mobile app development
  • Support for Windows, Linux, and macOS desktop app development
  • Capability to build web applications
  • xScript language for logic that resembles JavaScript
  • Availability of free templates for project starts
  • Cross-platform target exports from a single editor

Anubias is built using Electron and Vue.js, utilizing the xStack framework to manage its internal architecture. It targets developers and designers who need to prototype or build cross-platform applications across different operating systems from a single environment. The tool bridges the gap between visual design and functional code by providing a dedicated IDE for GUI-based assembly, allowing users to define the application structure visually before refining the logic with xScript. This architecture allows for a faster transition from a conceptual design to a functional application binary.

It serves as a free, community-driven tool for rapid application development and cross-platform deployment for users seeking a visual approach to development.

Last Modified
Software TypeCross-Platform App
Platform
Last Activity16 days ago
Repository Age5 years
License
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.