#Flutter

Logo of aidea
aidea
A fully open source Flutter-based application, AIdea integrates major language and image models like OpenAI's GPT-3.5 and GPT-4, Anthropic's Claude series, Google's Gemini Pro, and several domestic models. It offers versatile capabilities such as text-to-image conversion, super-resolution, and artistic QR code creation with models like SDXL 1.0. Explore features through downloadable client and server code links.
Logo of Chat-Messaging-App-Light-and-Dark-Theme
Chat-Messaging-App-Light-and-Dark-Theme
This Flutter UI design for chat applications supports both Android and iOS devices, featuring dual dark and light themes. Key components include a splash screen, efficient sign-in and sign-up, OTP phone validation, and multi-modal communication through text, audio, and video. The UI also offers comprehensive chat history search and profile management, presenting a holistic solution for modern messaging needs focused on user interaction and design aesthetics.
Logo of alan-sdk-flutter
alan-sdk-flutter
Alan AI Platform allows smooth integration of voice AI agents into Flutter apps, promoting natural interactions and automated functionalities. The platform brings lightweight SDKs, supporting serverless operations with real-time dialog updates and comprehensive analytics through Alan AI Studio. With advanced ASR and NLU technologies, Alan AI offers a strong backend, letting developers upgrade user experience without significant UI changes. Discover example apps and platform SDKs, or connect with the Alan AI community for support.
Logo of glowby
glowby
Discover a customizable and deployable voice-based AI assistant developed with Flutter that supports multilingual processing and integrates GPT-4. Features like image generation with DALL·E and pre-set interaction templates enhance its adaptability for various platforms. The assistant facilitates intuitive user interactions and can be easily deployed via GitHub. Explore innovative functionalities such as Experimental Autonomous Mode and Interactive Adventure, suitable for applications across languages without hyperbolic adjectives.
Logo of flutter_boilerplate
flutter_boilerplate
This well-rounded Flutter boilerplate facilitates the development of production-ready applications with a RESTful backend. It features automatic icon and splash screen generation, integrated analytics, and crash reporting, reducing initial setup time. Its flexible design supports various state management techniques and architectural customization. Detailed setup instructions, including Firebase integration and environment variable handling, ease deployment and allow a seamless adaptation of preferred state management and architecture styles.
Logo of flame
flame
Flame provides effective solutions for typical Flutter game development challenges, featuring a game loop, component system, and collision detection. It includes libraries for audio, animation, and state management integration. Access detailed documentation and community support to enhance Flutter game development.
Logo of flet
flet
Flet simplifies the process of creating real-time applications across web, mobile, and desktop by using Python, making frontend expertise unnecessary. The framework enables rapid development of interactive apps ideal for team dashboards or data forms. Built on Flutter, it offers consistent and professional UI across platforms, simplifying the component model. Flet supports Python and plans to include languages like Go and C#, providing versatile deployment options to quickly bring app ideas to life with minimal setup.
Logo of flutter-clean-architecture-example
flutter-clean-architecture-example
This objective guide compares state management solutions within the framework of Flutter's clean architecture. It emphasizes core principles such as code simplicity, testability, and adaptability. The project evaluation includes popular libraries like Provider, Riverpod, and Bloc, providing insight into architecture layers, including presentation, domain, and data. Learn how this framework supports effective unit testing and data management for efficient app development.
Logo of frosty
frosty
Discover an enhanced Twitch chat experience with comprehensive support for 7TV, BetterTTV, and FrankerFaceZ emotes, which are absent in the official Twitch mobile app. Frosty provides a dynamic platform with features like emotes, badges, autocomplete, various themes, and a picture-in-picture mode. Users can easily browse streams, search categories, and manage chat efficiently. Additionally, Frosty offers theater mode, user blocking, and chat filtering for flexible interaction. Compatible with both iOS and Android, Frosty improves the Twitch viewing experience by overcoming default app limitations and is developed with Flutter and MobX for efficient state management. Further information is available at frostyapp.io.
Logo of SocialMedia-App
SocialMedia-App
Explore a social media app developed using Flutter and Dart with features like custom photo feeds, live messaging, and dark mode. Users can easily post, comment, like, and manage their profiles. The app integrates with Firebase for a seamless user experience, includes user search functionality, notifications, and more, with plans for video capabilities in future updates. Designed for users with basic Dart familiarity, the app supports any operating system and features easy installation guided by comprehensive setup instructions.
Logo of Enigma
Enigma
Discover a secure, minimalist chat app offering a locked-down one-to-one communication experience. The app is designed to maintain message confidentiality with features like end-to-end encryption. It offers chat hiding and message lock functionalities, combined with a minimalist UI for practical use. Fully integrated with Firebase services and built on Flutter, it stays lightweight at under 10 MB, supporting essential one-to-one communication without message forwarding.
Logo of pixels2flutter
pixels2flutter
Learn about efficiently transforming UI screenshots into functioning Flutter applications with OpenAI GPT-4o. This involves uploading a screenshot, optionally adding UI behavior instructions, and allowing the AI to generate the code. The final application can be executed directly from a browser using DartPad, an excellent solution for developers seeking to convert designs into interactive applications.
Logo of network_proxy_flutter
network_proxy_flutter
ProxyPin is an open-source network monitoring tool compatible with Windows, Mac, Android, iOS, and Linux. Built on Flutter for an intuitive interface, it enables efficient interception, inspection, and modification of HTTP(S) traffic. Features include mobile QR code connections for easy configuration, domain filtering to target specific traffic, and advanced search options. It supports JavaScript for script-based processing, request rewriting, URL blocking, and historical data tracking. ProxyPin is user-friendly with import/export features and tools like encoding and QR code utilities.
Logo of flutter_clean_architecture
flutter_clean_architecture
The flutter_clean_architecture package facilitates the application of Clean Architecture in Flutter apps, promoting modular design and enhancing scalability. It features key modules including App, Domain, Data, and Device, ensuring business logic is decoupled from platform dependencies. Core components such as Controllers, Presenters, and Views manage UI/UX, while Repositories and Usecases streamline data operations and workflows. This structured approach supports a maintainable and scalable codebase, ideal for diverse Flutter projects across different platforms.
Logo of fvp
fvp
Improve media playback across desktop and mobile devices with this Flutter Video Player plugin, which offers optimal rendering and hardware accelerated decoding. It's compatible with Windows, macOS, Linux, iOS, and Android, ensuring high performance with minimal code changes. The plugin supports various formats through FFmpeg and is suitable for custom player creation using the backend player API, enabling features like Dolby Vision, snapshots, and recording.
Logo of maid
maid
This open-source application offers AI model interaction across various platforms, enabling connections with llama.cpp models locally and with Ollama, Mistral, Google Gemini, and OpenAI models remotely. It features SillyTavern character card support and allows in-app model downloads from Huggingface, enhancing engagement. Compatible with Android, Windows, MacOS, and Linux, it utilizes git submodules for build reproducibility. Encourages contributions for code and documentation improvements, with a focus on enhancing iOS testing and active participation on Google Play.
Logo of Chatter-App
Chatter-App
The app is a modern messaging solution built on Flutter, utilizing Firebase Cloud Firestore and secure authentication for seamless communication. Users can download the APK for enhanced group interactions. Supported by dependencies like Font Awesome Flutter, it offers a polished interface. Open to contributors with programming skills, aiming for UI improvements and features like Facebook and Google login integration, alongside a potential web app version.
Logo of ChatGPT-App
ChatGPT-App
Discover effortless communication with OpenAI’s language model via a cross-platform Flutter app. This app offers real-time responses, a sleek interface, and supports API key storage, enhancing user interaction. Installation is straightforward, making it accessible for tech enthusiasts pursuing an efficient and engaging chat application.
Logo of openai
openai
This open-source client package provides straightforward integration of OpenAI's AI models into Dart/Flutter apps, allowing developers easy access to APIs like GPT-3 and DALL-E. Streamline application development with intuitive methods that bypass HTTP request complexities, featuring functionalities such as Stream support for API completions and simple authorization processes. The library is equipped with ready-to-use snippets and benefits from regular updates and community input, supporting developers in building powerful applications efficiently.
Logo of flutter_pokedex
flutter_pokedex
Discover a versatile Pokedex app built with Flutter, offering detailed user interaction and extensive Pokemon data. This app includes comprehensive details on base stats, evolution, and more, complemented by an expandable interface and immersive animations. Simplified installation allows developers to incorporate Flutter quickly and explore user-enriched Pokemon information contributed by community members like balvinderz. The app's elegant design promises an intuitive and dynamic experience for enthusiasts through a powerful cross-platform framework.
Logo of flutter_screen_recording
flutter_screen_recording
The Flutter plugin facilitates screen recording on Android and iOS by enabling video and audio capture, compatible with Android SDK 21+ and iOS 10+. It supports permission management via Permission_handler on Android and requires Info.plist updates on iOS. For the latest Android versions, it employs a foreground service using the flutter foreground plugin. Note that web support is not provided. Ideal for a straightforward screen recording approach.
Logo of flutter-tflite
flutter-tflite
The TensorFlow Lite Flutter plugin is designed to integrate machine learning capabilities seamlessly into Flutter applications. It offers efficient inference for Android and iOS by utilizing TensorFlow Lite's API and supports acceleration with NNAPI and GPU delegates. The plugin's structure is consistent with TensorFlow Lite Java and Swift APIs, ensuring smooth integration and low-latency performance. Contributions are encouraged to meet evolving standards and improve support for the Flutter community in machine learning development.
Logo of LLMChat
LLMChat
Explore a comprehensive chat platform powered by FastAPI and Flutter, designed for seamless integration with ChatGPT and local LLM models. The system supports real-time communication, Duckduckgo web browsing, and vector embedding for enhanced contextual responses. It offers model customization and is prepared for future GPT-4 features, focusing on data efficiency, automatic summarization, and security. Users can enjoy a user-friendly interface, customizable widgets, and optimized concurrency.
Logo of open-im-flutter-demo
open-im-flutter-demo
OpenIM Flutter Demo guides developers in creating a cross-platform messaging app using the open-im-sdk-flutter library. The project supports Android and iOS, providing setup instructions, build processes, and configuration guidance. It includes solutions for installation challenges and supports multi-language environments, aiding developers in streamlining message handling and real-time communication.
Logo of chat_gpt_sdk
chat_gpt_sdk
The library enhances Flutter by integrating OpenAI's GPT-3.5 and GPT-4 models, supporting text and chat completions, function calling, and image processing. It facilitates easy management of assistants, threads, and runs, and includes features like message and error handling, translation, and image generation. With a straightforward API, it allows for seamless interaction with OpenAI's language models, suitable for various Flutter applications.
Logo of purchases-flutter
purchases-flutter
The purchases_flutter framework provides a comprehensive solution for implementing in-app subscriptions in Flutter apps. It leverages RevenueCat's infrastructure to integrate smoothly with StoreKit and Google Play Billing, allowing for server-side receipt validation and subscription status tracking. Offering extensive data management via webhooks and multiple integrations, this open-source tool comes with thorough online documentation and dedicated support, facilitating a seamless development experience. Suitable for both iOS and Android, the framework requires Xcode 14+ and Android SDK 21+.
Logo of flutter_login
flutter_login
Discover FlutterLogin, a comprehensive login/signup widget featuring advanced animations and extensive customization. It facilitates the development of user authentication with flexible themes, user configurations, and additional fields. Elevate user engagement through customizable validation, diverse login options, and integrated terms of service, offering an efficient and aesthetic authentication design for Flutter developers.
Logo of flutter_distributor
flutter_distributor
Flutter_distributor is a comprehensive tool designed for efficiently packaging and distributing Flutter applications in formats such as aab, apk, appimage, and more. It facilitates distribution to platforms like AppCenter, AppStore, and Firebase. The tool is easily installed and configured through distribute_options.yaml, streamlining app deployment processes. Applications such as Biyi and Qianji utilize this tool for enhanced distribution capabilities.
Logo of flutter.cn
flutter.cn
The documentation site for the Flutter framework offers extensive guidance and is developed with Eleventy, hosted on Firebase. Community interaction is welcomed on GitHub for submitting updates and suggestions, helping to keep content relevant. Contributors can propose changes following Google's style guidelines and utilize Flutter and Node.js for development. Support materials like installation instructions and local testing guides help uphold an effective and collaborative platform for maintaining the documentation.