flutter_riverpod
반응형 캐싱 및 데이터 바인딩 프레임워크입니다. Riverpod은 비동기 코드 작업을 쉽게 만듭니다.
Flutter로 만든 트위터 앱 🦅
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.

a feature rich Twitter experience built with Flutter
harpy is no longer in active development after Twitter's decision to disallow third party Twitter clients.
harpy was available in the Play Store as a free and paid app and was used by over 75.000 active users.
Check out a walkthrough of the app on youtube here


| Home | Media timeline | Theme selection |
|---|---|---|
![]() |
![]() |
![]() |
| Menu | Trends | Tweet search filter |
![]() |
![]() |
![]() |
harpy is an alternative Twitter client that focuses on a nice user experience with unique features.
This project has been in development since late 2018 and aims to be a good example for a medium-large sized Flutter app with a focus on code quality and maintainability.
Some interesting features of the app include:
Follow the project setup for building harpy instructions to get the project running.
반응형 캐싱 및 데이터 바인딩 프레임워크입니다. Riverpod은 비동기 코드 작업을 쉽게 만듭니다.
riverpod_generator용 주석을 노출하는 패키지
Riverpod용 코드 생성기입니다. 이는 문법을 단순화하고 상태 기반 핫 리로드와 같은 기능을 강화합니다.
Navigation 2를 기반으로 하는 Flutter용 선언적 라우터로 깊은 링크, 데이터 기반 경로 등 지원
fonts.google.com의 폰트를 사용하기 위한 Flutter 패키지입니다. HTTP 가져오기, 캐싱 및 자산 번들링을 지원합니다.
Android, iOS, macOS 및 웹에서 다른 Flutter 위젯과 함께 인라인 비디오를 표시하기 위한 Flutter 플러그인입니다.
시스템 웹뷰를 백엔드로 사용하는 WebView 위젯을 제공하는 Flutter 플러그인입니다.
Flutter용 벡터 디자인 및 런타임 애니메이션.
기능을 희생하지 않고 간단한 구문/API를 가진 불변 클래스에 대한 코드 생성.
freezed 코드 생성기용 주석입니다. freezed 없이 이 패키지는 아무것도 하지 않습니다.
Material Design 3 색상 시스템을 구동하는 알고리즘 및 유틸리티로, 이미지에서 테마 색상을 선택하고 색의 톤을 생성하는 기능을 포함합니다. 모든 것이 새로운 색 공간에서 구현됩니다.
Photo View는 제스처에 민감한 확대 가능한 위젯을 제공합니다. Photo View는 주로 인터랙티브 이미지 및 SVG와 같은 다른 콘텐츠를 표시하는 데 사용됩니다.
의존성 목록 68 개
^0.3.0^3.0.0^5.1.1^1.15.0^4.0.1^1.0.4^0.5.8^8.0.0{"git":"https://github.com/robertodoering/download_manager"}^1.4.0^5.0.1^5.0.0{"git":{"url":"https://github.com/mdpe-ir/Flare-Flutter","path":"flare_flutter","ref":"stable"}}{"sdk":"flutter"}^1.0.3^0.6.0^2.0.0+1^0.4.0^4.1.0^5.0.1{"sdk":"flutter"}^0.6.10^2.1.1^2.1.0{"git":{"url":"https://github.com/robertodoering/packages","path":"packages/go_router","ref":"c0432b8b05bd678b971e1b6bde783c82d9eee98c"}}^4.0.4^0.13.3^2.0.0^0.18.0^4.5.0^4.4.0^1.0.1^0.2.0^1.0.0^3.0.0-pre^3.0.2^2.0.3^10.0.0{"git":"https://github.com/robertodoering/photo_view.git"}{"git":"https://github.com/robertodoering/rby.dart"}^1.0.6^3.0.0^7.6.2^6.3.0^2.0.7^3.0.0^0.2.6^1.0.0+2{"git":{"url":"https://github.com/superlistapp/super_sliver_list","ref":"196abe17bae1803435d3112fd11c58ef4c2d577e"}}^3.0.2^2.0.0{"git":"https://github.com/robertodoering/twitter-api-v2"}^0.1.1^6.0.10^3.0.5^2.1.15^0.4.0+2^0.6.0^3.0.1^3.0.0^0.6.0^2.0.1{"sdk":"flutter"}^2.1.0+1{"git":{"url":"https://github.com/robertodoering/flutter_glove_box","path":"packages/golden_toolkit/"}}^6.0.1^0.3.0^1.0.6사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗
v18.1.2
v2.14.1
v0.13.1
v0.15.0