Skip to content

Jetpack Compose receipt UI library for building clean, customizable, and production-ready billing layouts with ease.

License

Notifications You must be signed in to change notification settings

Ali0092/ComposeReceipt

Repository files navigation

Receipt UI Library

A Jetpack Compose library for creating beautiful receipt-style UI components.

Screenshot

Screenshot 2026-01-11 at 1 53 49 PM Screenshot 2026-01-11 at 1 54 30 PM Screenshot 2026-01-11 at 1 55 53 PM

Installation

Add the JitPack repository to your root settings.gradle.kts:

dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven { url = uri("https://jitpack.io") }
    }
}

Add the dependency to your app's build.gradle.kts:

dependencies {
    implementation("com.github.Ali0092:ComposeReceipt:v1.0.1")
}

Minimum Requirements:

  • Min SDK: 26 (Android 8.0+)
  • Jetpack Compose

Components

  • Receipt: Complete receipt UI composable
  • TicketShape: Custom shape with configurable top edge (Flat, Rounded, Inward)
  • ReceiptFooter: Custom shape with scalloped bottom edge
  • DashedLine: Dashed separator line composable
  • ReceiptUITheme: Optional theme for consistent styling

License

This project is licensed under the MIT License - see the LICENSE file for details.

Copyright (c) 2026 Ali0092

About

Jetpack Compose receipt UI library for building clean, customizable, and production-ready billing layouts with ease.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages