Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Rahiche/riveo_page_curl

Riveo page curl effect in flutter
https://github.com/Rahiche/riveo_page_curl

Last synced: 7 days ago
JSON representation

Riveo page curl effect in flutter

Awesome Lists containing this project

README

        

# riveo_page_curl

## Overview
`riveo_page_curl` is a Flutter project aiming to replicate the unique page curl effect utilized in the Riveo app for project deletion. Dive into the shader code in `shaders/page_curl.frag` and explore the interesting Flutter logic within `project_card.dart`.

Audio was added for a fun demo only, it's not synced with all cases

## Live
Check it out live [here](https://riveo_page_curl.codemagic.app/)

Screenshot 2023-11-05 at 14 57 12

## Requirements
- Channel stable, 3.13.9
- Tested on iOS, Android, MacOS, and web

## Demo
Experience the effect in action through our demos:

![Visual Demo GIF](https://github.com/Rahiche/riveo_page_curl/assets/37366956/5c350ddb-950d-4234-83c0-b6f78867b785)

| Visual Demo | Demo with Audio |
| ------------- | ------------- |
| | |

## Credits
Special thanks to:
- The [Riveo app](https://forgeandform.co/riveo/?page=riveo) team for the original, inspiring effect.
- [@wcandillon](https://github.com/wcandillon) for the Skia shader. You can find his code [here](https://github.com/wcandillon/can-it-be-done-in-react-native/tree/master/season5/src/Riveo).