[go: up one dir, main page]

Open Source Dart Software - Page 8

Dart Software

Dart Clear Filters

Browse free open source Dart Software and projects below. Use the toggles on the left to filter open source Dart Software by OS, license, language, programming language, and project status.

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Yeastar: Business Phone System and Unified Communications Icon
    Yeastar: Business Phone System and Unified Communications

    Go beyond just a PBX with all communications integrated as one.

    User-friendly, optimized, and scalable, the Yeastar P-Series Phone System redefines business connectivity by bringing together calling, meetings, omnichannel messaging, and integrations in one simple platform—removing the limitations of distance, platforms, and systems.
    Learn More
  • 1
    Retrofit For Dart

    Retrofit For Dart

    Retrofit.dart is an dio client generator using source_gen

    retrofit.dart is a type conversion dio client generator using source_gen and inspired by Chopper and Retrofit. If you want to parse models on a separate thread, you can take advantage of the compute function, just like Dio does when converting String data responses into json objects. Avoid using Map values, otherwise, multiple background isolates will be spawned to perform the computation, which is extremely intensive for Dart.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Riverpod

    Riverpod

    A reactive caching and data-binding framework

    Riverpod is a modern, framework-agnostic state management and dependency injection library for Dart and Flutter that emphasizes compile-time safety and explicit data flow. Instead of tying state to widget trees, it models state as providers that can be read anywhere, making logic more testable and decoupled from UI. It supports synchronous state, async data (futures/streams) with built-in loading/error handling, and advanced patterns like derived state and provider scopes. Riverpod’s design reduces rebuilds by letting widgets depend on fine-grained slices of state, which leads to predictable performance in complex apps. The ecosystem includes code generation and utilities that help catch invalid provider usage at compile time rather than at runtime. Overall, it encourages a clear separation of concerns and scales cleanly from small prototypes to large, multi-module applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    RxDart

    RxDart

    The Reactive Extensions for Dart

    RxDart is a reactive programming toolkit that augments Dart’s native Streams with a rich set of Rx-style operators and subjects. It offers composition primitives like map, where, debounce, throttle, merge, combineLatest, and switchMap, enabling expressive pipelines for events and async data. Subjects provide multicast behaviors so multiple listeners can share a single data source while maintaining semantics like replaying the latest value. By emphasizing immutability and one-way data flow, RxDart helps isolate side effects and makes complex state transitions easier to reason about. It’s widely used to coordinate UI events, network requests, and caching layers, especially when timing and concurrency are non-trivial. The library aims to stay idiomatic with Dart Streams while giving developers the ergonomic power long associated with the ReactiveX family. In practice, it encourages clear separation between data producers, transformers, and consumers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Sandesh: Find your community

    Sandesh: Find your community

    Home grown, community messaging platform

    Sandesh: Find your community https://play.google.com/store/apps/details?id=com.pranjalstudioplus.sandesh We are thrilled to introduces an exciting new way to connect with your local community and engage in meaningful conversations. Here's what you can expect from this initial release: 1. Discover Local Communities: Find and join communities based on interests, passions, or proximity. 2. Authentic Answers to Local Problems: Get advice, share information, and find solutions from community members who understand local challenges. 3. Real-Time Messaging: Engage in personal chats, exchange ideas, and build relationships with like-minded individuals. 4. Secure and Reliable: Sandesh prioritizes privacy and data security for a trustworthy experience. Sandesh plans to continuously improve and enhance the platform based on user feedback. Future updates will introduce new features, community enhancements. Support: pranjalbarn@gmail.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • ServiceDesk Plus, a world-class IT and enterprise service management platform Icon
    ServiceDesk Plus, a world-class IT and enterprise service management platform

    Design, automate, deliver, and manage critical IT and business services

    Best in class online service desk software. Offer your customers world-class services with ServiceDesk Plus Cloud, the easy-to-use SaaS service desk software from ManageEngine, the IT management division of Zoho. Track and manage IT tickets efficiently, resolve issues faster, and ensure end-user satisfaction with the cloud-based IT ticketing system used by over 100,000 IT service desks worldwide. Manage the complete life cycle of IT incidents, problems, changes, and projects with out of the box ITIL workflows. Create support SLAs, define escalation levels, and ensure compliance. Automate ticket dispatch, categorization, classification, and assignment based on predefined business rules, and set up notifications and alerts for timely ticket resolution. Reduce walk ins and unnecessary tickets by giving your users more control. Enable end users to access IT services through your service catalog in the self-service portal. Help users create and track tickets and search for solutions.
    Learn More
  • 5
    Shelf

    Shelf

    Web server middleware for Dart

    Shelf makes it easy to create and compose web servers and parts of web servers. How? Expose a small set of simple types. Map server logic into a simple function: a single argument for the request, the response is the return value. Trivially mix and match synchronous and asynchronous processing. Flexibility to return a simple string or a byte stream with the same model. An adapter must handle all errors from the handler, including the handler returning a null response. It should print each error to the console if possible, then act as though the handler returned a 500 response. The adapter may include body data for the 500 response, but this body data must not include information about the error that occurred. This ensures that unexpected errors don't result in exposing internal information in production by default; if the user wants to return detailed error descriptions, they should explicitly include middleware to do so.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Silent Moon

    Silent Moon

    Meditation app, explore the app, find some peace of mind

    Meditation app, Explore the app, Find some peace of mind to prepare for meditation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    SmanRenamer

    SmanRenamer

    A simple yet powerful batch renaming software.

    By modifying just one name, you can easily rename multiple files or folders with similar naming conventions.SmanRenamer is designed to simplify the process of batch renaming files and folders, without requiring excessive complexity or configuration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Trace

    Trace

    Modern crypto portfolio & market explorer

    Modern crypto portfolio & market explorer. Portfolio overview, aggregate market explorer, detailed aggregate/exchange specific market data for every coin. Portfolio timeline, transaction history, portfolio breakdown. Automatic, light, dark & dark OLED theme options. 7.3MB, fast and lightweight. Swipe to the second tab displaying aggregate market stats of every cryptocurrency. Search by any coin's symbol or name. Sort coins by name, market cap, 24h trade volume, and 24h change percent. Navigate to timeline through the drawer menu or swipe from breakdown. Tap the clock to control the timeline period from 1 day to all. Includes portfolio value high/low, change percent, and change amount over period. Scroll down to view all transaction history. Navigate to breakdown through the drawer menu or swipe from timeline. Pie chart breakdown of portfolio. Displays total portfolio value, net percent, net amount, and total cost. Lists each coin as a percent of the total portfolio.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Wall Candy

    Wall Candy

    Wallpaper app backed by Pexels API

    Flutter based Wallpaper app backed by Pexels API GitHub: https://gitlab.com/pranjal-barnwal/wall-candy 💾 Download: https://sourceforge.net/projects/wall-candy/files/com.pranjalsspace.wall_candy.apk/download ☕Buy Me a Coffee: https://www.buymeacoffee.com/pranjal_barnwal
    Downloads: 0 This Week
    Last Update:
    See Project
  • Best Visitor Management System Icon
    Best Visitor Management System

    Instantly Notify Staff Of Deliveries And Guest Arrivals To Increase Your Efficiency

    <p class="mb-4">Do stacks of paperwork pile up at the front desk area? Or are your receptionists constantly filing reports, guest log-in information and NDAs – taking them away from other important tasks? Not anymore! Our Visitor Management System automates all these processes, streamlining your workflow. Guests can complete inductions, sign NDAs, fill in their contact details and much more using the easy software. These records are then automatically filed and stored, making life easy for receptionists and the HR team. Claim your FREE 7-day trial and experience how VisitUs can transform your workplace!</p>
    Try it Free
  • 10
    WhatTodo

    WhatTodo

    A Simple Todo app design in Flutter to keep track of your task

    A Simple Todo app design in Flutter to keep track of your task on daily basis. Its built on BLoC Pattern. You can add a project, labels, and due date to your task also you can sort your task on the basis of project, label, and dates. This diagram showcase the dependencies to create a feature-specific BLoCs.The HomeBloc is independent and used as a communication channel between its child widgets. The app already has a preloaded Inbox project. You can add more projects by clicking add project button on SideDrawer. From the material color list you can specify any single color to the project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Zhihu Flutter

    Zhihu Flutter

    Clone the UI of the Zhihu app

    zhihu-flutter is a third-party client for Zhihu, a popular Chinese question-and-answer platform, built with Flutter. It replicates core features of the official app, including browsing feeds, reading detailed posts, and interacting with user content. The UI closely mirrors Zhihu’s visual style, with clean typography, article previews, and smooth scrolling lists. It demonstrates practical app structures with network integration, API parsing, and state management for real-world content delivery. The project also emphasizes internationalization and modular code, making it adaptable for other content-driven platforms. While it is community-maintained, it provides valuable reference for developers exploring how to build full-featured content clients in Flutter.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    at_client_sdk

    at_client_sdk

    The Dart implementation of atSDK used for implementing Atsign

    A secure communication SDK that enables end-to-end encrypted interactions between devices and servers, focusing on data privacy and user control.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    flutter_neumorphic

    flutter_neumorphic

    A complete, ready to use, Neumorphic ui kit for Flutter

    A complete, ready-to-use, Neumorphic ui kit for Flutter. The main Neumorphic Widget, a container that adds a white/dark gradient depending on a light source and depth. A Modern / Material (upgraded) card usually is a surface floating on top of our perceived background and casting a shadow onto it. The shadow both gives it depth and also in many cases defines the shape itself — as it’s quite often borderless. Neumorphic card however pretends to extrude from the background. It’s a raised shape made from the exact same material as the background. When we look at it from the side we see that it doesn’t “float”.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    flutter_swiper

    flutter_swiper

    The best swiper for flutter, with multiple layouts, infinite loop

    flutter_swiper is a popular Flutter widget for creating carousels, sliders, and swiping interfaces. It supports a wide range of configurations including autoplay, custom pagination indicators, looping, and horizontal or vertical scrolling. The widget is designed for image sliders, onboarding screens, and product showcases, making it a common choice for e-commerce or presentation apps. Developers can extend it with custom builders to create unique effects such as stacked or 3D-like swipes. Its API is simple, allowing developers to integrate swipers with just a few lines of code while maintaining flexibility for advanced customizations. As one of the earlier Flutter swiper libraries, it became widely used for its reliability and ease of integration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    flutter_ume

    flutter_ume

    UME is an in-app debug kits platform for Flutter

    flutter_ume is an in-app debug-kit platform for Flutter applications, developed by ByteDance’s Flutter Infra team. It lets developers embed a suite of debugging tools directly into a Flutter app (during development or debug builds), enabling inspection, performance monitoring, UI debugging, network request inspection, widget hierarchy introspection, and more — all from within the running app. UME bundles multiple “plugin kits” (e.g., UI inspector, performance monitor, device info panel, network inspector via Dio, console log viewer, code viewer, touch indicator) so developers can enable only the tools they need. It supports Flutter 3 and Dart with null-safety, integrates as a dev dependency (so it doesn’t ship by default with production builds), and offers a simple API to activate the debug overlay. Because it's open source under MIT license, developers can also create custom plugin kits and extend UME’s capabilities to suit their debugging or testing workflow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    harpy

    harpy

    A Twitter app built with Flutter

    A minimalist Twitter client for Android, focusing on speed and simplicity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    http 0.13.6

    http 0.13.6

    A composable API for making HTTP requests in Dart

    A composable, Future-based library for making HTTP requests. This package contains a set of high-level functions and classes that make it easy to consume HTTP resources. It's multi-platform and supports mobile, desktop, and browser. The easiest way to use this library is via the top-level functions. They allow you to make individual HTTP requests with minimal hassle. If you're making multiple requests to the same server, you can keep open a persistent connection by using a Client rather than making one-off requests. You can also exert more fine-grained control over your requests and responses by creating Request or StreamedRequest objects yourself and passing them to Client.send. This package is designed to be composable. This makes it easy for external libraries to work with one another to add behavior to it. Libraries wishing to add behavior should create a subclass of BaseClient that wraps another Client and adds the desired behavior.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    inKino

    inKino

    A multiplatform Dart movie app with 40% of code sharing

    inKino is a multiplatform Dart app for browsing movies and showtimes for Finnkino cinemas. InKino showcases Redux, has an extensive set of automated tests and 40% code sharing between Flutter and web. The Android & iOS apps are made with a single Flutter codebase. The progressive web app is made with AngularDart. This project is generally something that I believe is a good example of a multiplatform Dart project. Core contains the pure Dart business logic, such API communication, Redux, XML parsing, sanitization, i18n, models and utilities. It also has a great test coverage. Mobile is the Flutter project. It imports core, and it's a 100% shared codebase for the native Android & iOS apps that go on app stores. Web is the AngularDart progressive web app. Also imports core, and it's the thing that is live.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    json_serializable

    json_serializable

    Generates utilities to aid in serializing to/from JSON.

    Provides Dart Build System builders for handling JSON.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    kt.dart

    kt.dart

    Port of kotlin-stdlib for Dart/Flutter including immutable collections

    This project is a port of Kotlin's Kotlin Standard library for Dart/Flutter projects. It's a useful addition to dart:core and includes collections (KtList, KtMap, KtSet) as well as other packages that can improve every Dart/Flutter app. A port of kotlin-stdlib for Dart/Flutter including immutable collections (KtList, KtMap, KtSet) and other packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    meditation_app

    meditation_app

    Meditation App

    A new Flutter project. This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project. For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    prod

    prod

    retail warehouse; учёт движения товара

    retail shop and warehouse management system. учёт движения товара на складе и в магазине; client-server web-based multiplatform application; support barcodes (qrcodes), sales equipment; any integrations with ERP or CRM; POS application (flet/flutter) also accessible and worked as offline mode accounting https://github.com/usermicrodevices/prod https://github.com/usermicrodevices/prod-flet
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    qaul.net

    qaul.net

    Internet Independent Wireless Mesh Communication App

    qaul.net is a decentralized communication platform designed to function independently of traditional internet infrastructure. It facilitates peer-to-peer messaging and file sharing over wireless mesh networks, making it ideal for scenarios where internet access is unreliable or unavailable. By leveraging mesh networking, qaul.net ensures that users can maintain communication even in isolated or disrupted environments.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    zen

    zen

    Minimal meditation app

    Mobile app for meditation. You can set min and max time, and when you start meditating the app randomly picks a time for you between those values. Set min and max time. Each session of meditation time is picked between those values. Satisfying jingle when completing a meditation. Doesn't keep ringing so you can continue meditation if you want. See basic stats: How many sessions, total time meditated, and your average session length. Open-source and lightweight. All data is stored with Hive, in multiple different boxes. Check hive_helper.dart for more info. All pictures are from unDraw or many pixels. All of the unDraw pictures are modified. You can find the original .svg files and .psd files inside /the assets-original directory. Finished edited pictures are inside /the assets directory.
    Downloads: 0 This Week
    Last Update:
    See Project