Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Godot
  3. Godello

Godello

MITGDScript

A Trello-inspired kanban board built with Godot Engine, featuring real-time collaboration and offline local storage.

GitHubGitHub
880 stars59 forks0 contributors

What is Godello?

Godello is an open-source kanban board application inspired by Trello, built with the Godot Engine. It provides a Trello-like interface for managing tasks with lists and cards, and supports both real-time online collaboration and offline local storage. The project serves as a proof-of-concept for using Godot in business applications with complex GUI and data architecture.

Target Audience

Developers and teams looking for a self-hosted, customizable kanban board solution, especially those interested in Godot Engine for non-game desktop applications.

Value Proposition

Godello offers a unique combination of a familiar Trello-like interface with the flexibility of Godot Engine, backend-agnostic architecture for real-time collaboration, and offline functionality—all as an open-source alternative.

Overview

Trello inspired kanban board made with the Godot Engine and GDScript, with a real-time collaborative backend (Elixir and Phoenix Channels) and a local backend for offline usage (Godot Custom Resources)

Use Cases

Best For

  • Self-hosted project management for small teams
  • Building collaborative kanban boards with real-time updates
  • Creating offline-capable task management tools
  • Prototyping business applications with Godot Engine
  • Learning advanced GUI and data architecture in Godot
  • Developing cross-platform desktop apps with reactive data binding

Not Ideal For

  • Teams needing a production-ready, feature-complete kanban tool for immediate deployment
  • Developers requiring seamless integration with common web backends like Node.js or PHP without custom implementation
  • Projects where long-term maintenance and active development are critical, given the stalled roadmap
  • Applications prioritizing server-side rendering or web-first deployment, as Godot is geared toward native desktop

Pros & Cons

Pros

Reactive Data Architecture

Implements React-like two-way data binding using Godot signals, enabling efficient UI updates without manual state management, as highlighted in the reactive architecture section.

Backend-Agnostic Design

Uses a BackendAdapter pattern to support multiple backends, including Elixir/Phoenix for online collaboration and local storage for offline use, providing flexibility for different deployment needs.

Offline Capability

Includes a local backend with custom Godot Resources for full offline functionality, allowing data persistence without external dependencies, though it's in a separate branch with known bugs.

Real-time Collaboration Proof

Demonstrates real-time multi-user collaboration via WebSockets with an Elixir/Phoenix implementation, serving as a viable proof-of-concept for connected applications in Godot.

Cons

Incomplete and Unmerged Features

Critical components like data persistence and real-time collaboration are in separate, unmerged branches; the master branch loses all data on close, making it unstable for practical use.

Stalled Development Roadmap

The project's roadmap is acknowledged as unlikely to be implemented, with key features like additional backends and user account improvements left unfinished since 2019.

Godot-Specific Learning Curve

Built entirely with Godot Engine and GDScript, requiring familiarity with this game development ecosystem, which can be a barrier for developers from traditional app backgrounds.

Performance Configuration Required

Users may experience stuttering or low FPS in drag-and-drop operations unless 'Low Processor Mode' is disabled, indicating out-of-the-box performance issues that need manual tuning.

Open Source Alternative To

Godello is an open-source alternative to the following products:

Trello
Trello

Trello is a web-based project management application that uses boards, lists, and cards to organize tasks and collaborate with teams through a visual Kanban-style interface.

Frequently Asked Questions

Quick Stats

Stars880
Forks59
Contributors0
Open Issues8
Last commit2 years ago
CreatedSince 2020

Tags

#desktop-application#elixir-lang#elixir#offline-first#gdscript#elixir-phoenix#phoenix-framework#real-time-collaboration#project-management#godotengine#gui-framework#kanban-board#godot#godot-engine

Built With

G
Godot Engine
P
PostgreSQL
E
Elixir
P
Phoenix Framework
W
WebSockets
G
GDScript

Included in

Godot9.7k
Auto-fetched 1 day ago

Related Projects

WaterwaysWaterways

A tool to generate river meshes with flow and foam maps based on bezier curves.

Stars1,267
Forks89
Last commit4 months ago
Open Source A-RPG DemoOpen Source A-RPG Demo

A-RPG demo made with Godot, MIT-licensed, from our Godot course

Stars1,187
Forks122
Last commit5 years ago
Godot NExtGodot NExt

Godot Node Extensions - Basic Node Extensions for Godot Engine

Stars993
Forks61
Last commit1 year ago
Realistic Water ShaderRealistic Water Shader

Godot - Realistic Water Shader

Stars899
Forks62
Last commit16 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub