Portfolio

OpenDesktop

Application · Launcher / Android · 2026

A home screen arranged your way: custom grid, 12 transitions, 11 drawer styles and AI categories.

A feature-rich Android launcher with a configurable grid, widgets, folders, 3D transitions, a drawer with a calculator and unit converter, and AI-generated app categories.

The home grid goes from 3 to 10 columns and 3 to 12 rows, and icons, folders and widgets can be dragged and resized with a handle. Twelve transitions run between screens – from a cube to a 3D carousel – and a removed item can be restored for five seconds.

The drawer has eleven styles, including a 3D helix and sphere. Search evaluates expressions, converts units and shows contacts, and with an OpenRouter key the AI builds app categories and finds an app from a description.

Home screen with clock, search and dockApp drawer with categories

Features

  • grid from 3×3 to 10×12
  • 12 screen transitions
  • 11 app drawer styles
  • AI categories and search
  • requires Android 8 or newer

Technology

  • Kotlin
  • Jetpack Compose
  • AppWidgetHost
  • OpenRouter

My role

Design, architecture, implementation and releases

Download

github.com/BlackSingularities/OpenDesktop