Skip to content

ClankerGuru/gort

Repository files navigation

GORT

A neobrutalist design system for Compose Multiplatform.

Bold. Loud. Unapologetic.

Gort is an opinionated UI component library that replaces Material 3 with thick borders, hard offset shadows, flat colors, and monospace type. Built on Compose Foundation — no Material dependency. Works on Android, iOS, Desktop, and Web.

Named after the 8-foot robot from The Day the Earth Stood Still (1951).

Install

// build.gradle.kts
dependencies {
    implementation("zone.clanker:gort:<version>")
}

Quick Start

GortTheme {
    Button(onClick = { }) {
        Text("LAUNCH")
    }
}

Custom Theme

Swap the colors. Keep the structure. It still looks good.

GortTheme(
    colors = GortColors.light(
        primary = Color(0xFF8B5CF6),   // your brand
        secondary = Color(0xFF10B981),
    )
) {
    // All components now use your palette
    // but stay neobrutalist
}

Accessibility

One-line toggle to OpenDyslexic for dyslexia-friendly reading:

GortTheme(
    typography = GortTypography.openDyslexic()
) {
    // All text now uses OpenDyslexic font
}

Components

Core

  • Button — Primary, secondary, tertiary, outlined
  • Card — Bordered card with offset shadow
  • TextField — Thick-bordered input
  • Toggle — Mechanical switch
  • Checkbox — Chunky checkmark
  • Chip — Tag/label
  • Divider — Thick rule
  • Badge — Notification dot

Layout

  • Scaffold — App shell
  • TopBar — Nav bar with thick bottom border
  • BottomBar — Tab bar with thick top border

Feedback

  • Dialog — Modal with shadow
  • Snackbar — Toast notification
  • Tooltip — Info popup

Design Tokens

Token Default
Border 3dp solid
Shadow 4dp × 4dp hard offset
Corners 4dp radius
Font JetBrains Mono
Accessibility Font OpenDyslexic
Press animation 80ms snap

Platforms

  • ✅ Android
  • ✅ iOS (arm64 + simulator)
  • ✅ Desktop (JVM)
  • ✅ Web (Kotlin/WASM)

Philosophy

Material 3 is fine. It's also everywhere. Every Compose app looks the same.

Gort is for apps that refuse to blend in.

License

MIT © ClankerGuru

About

A neobrutalist design system for Compose Multiplatform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors