All Projects → TalhaFaki → ComposableSweetToast

TalhaFaki / ComposableSweetToast

Licence: other
Jetpack Compose, Custom Toast, Solid Principles, Kotlin

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to ComposableSweetToast

JDToaster
🍞 Toasty iOS alerts
Stars: ✭ 25 (-58.33%)
Mutual labels:  toast, toast-message
Capturable
🚀Jetpack Compose utility library for capturing Composable content and transforming it into Bitmap Image🖼️
Stars: ✭ 365 (+508.33%)
Mutual labels:  composable, jetpack-compose
bs5-utils
A JavaScript utility package for Bootstrap 5 components.
Stars: ✭ 26 (-56.67%)
Mutual labels:  toast, toast-message
Loafjet
🚀 Loafjet is a lightweight custom framework used to add Loafs, Dash Board, Popup Card, and Loading indicator in your Swift project
Stars: ✭ 63 (+5%)
Mutual labels:  toast, toast-message
simple-notify
Pure javascript toast notifications.
Stars: ✭ 108 (+80%)
Mutual labels:  toast, toast-message
iOSUtilitiesSource
IOS Utilities Library for Swift
Stars: ✭ 46 (-23.33%)
Mutual labels:  toast, toast-message
RTL-Toast
Android Toast For RTL Applications
Stars: ✭ 16 (-73.33%)
Mutual labels:  toast, toast-message
vec-la-fp
↗️ A tiny (functional) 2d linear algebra library
Stars: ✭ 21 (-65%)
Mutual labels:  composable
SimpleToast
SimpleToast is a simple, lightweight, flexible and easy to use library to show toasts / popup notifications inside iOS or MacOS applications in SwiftUI. Because of the flexibility to show any content it is also possible to use the library for showing simple modals.
Stars: ✭ 131 (+118.33%)
Mutual labels:  toast
koa-better-router
❤️ Stable and lovely router for `koa`, using `path-match`. Foundation for building powerful, flexible and RESTful APIs easily.
Stars: ✭ 88 (+46.67%)
Mutual labels:  composable
HHChaosToolkit
A set of MVVM tookit class libraries for uwp platform.
Stars: ✭ 27 (-55%)
Mutual labels:  toast
Decompose
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
Stars: ✭ 799 (+1231.67%)
Mutual labels:  jetpack-compose
ShaderShowcaseApp
A Jetpack Compose-based app to exhibit all the beautiful GLSL Fragment shaders I have ever written, where you can set them as Live Wallpaper.
Stars: ✭ 173 (+188.33%)
Mutual labels:  jetpack-compose
EasyToast
An Android library that takes the standard Android Toast to the next level with built-in icons from font-awesome and many styling options that gives your app and user experience an extra awesome feeling!
Stars: ✭ 18 (-70%)
Mutual labels:  toast
BetterBottomBar
Fork of the BottomNavigationView from the design lib to allow for view state, accessibility and colorful animations
Stars: ✭ 33 (-45%)
Mutual labels:  customview
compose-actors
🤖 Android app built with jetpack 🚀 compose follows new revamped guide to app architecture. Implemented with State, Coroutines ➰, ViewModels, Repository pattern, Light/Dark theme 🌈 MD3, Animations, Draw on canvas, Custom layouts, UI state handling, 🌀 Image loading with coil, Palette 🎨 usage and dynamic theming etc.
Stars: ✭ 80 (+33.33%)
Mutual labels:  jetpack-compose
Sentinel
👀 Native notifications for League of Legends
Stars: ✭ 38 (-36.67%)
Mutual labels:  toast
Tracktor-ComposeUI
Track the progress of anything in one place
Stars: ✭ 25 (-58.33%)
Mutual labels:  jetpack-compose
pi-hole-connect
Unofficial Android client for Pi-hole®
Stars: ✭ 38 (-36.67%)
Mutual labels:  jetpack-compose
material-motion-compose
Material Motion for Jetpack Compose
Stars: ✭ 335 (+458.33%)
Mutual labels:  jetpack-compose

Composable Sweet Toast

A library that you can use in 4 different types(Success, Error, Warning, Info) written with Jetpack Compose. You can use this toast easy.

Tech Stack:

  • Kotlin
  • Jetpack Compose
  • Material Design
  • Solid Principles
  • Custom View from Toast

How to install ?

You can add the library to your project using jitpack.io.

Add the code below to your project's settings.gradle file.

 allprojects {
        repositories {
            jcenter()
            maven { url "https://jitpack.io" }
        }
   }

Add the code below to your app's gradle file.

implementation 'com.github.tfaki:ComposableSweetToast:$latest_version'

Usage

For Sweet Success with Short Duration, Top Padding and Aligment :

SweetSuccess(message = "Success Text!", duration = Toast.LENGTH_SHORT, padding = PaddingValues(top = 16.dp), contentAlignment = Alignment.TopCenter)

animated

For Sweet Error :

SweetError(message = "Error Text!")

animated

For Sweet Warning :

SweetWarning(message = "Warning Text!")

animated

For Sweet Info :

SweetInfo(message = "Info Text!")

animated

Sample App:

Click here for MainScreen

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].