130 Repositories
C++ (or C) flutter-desktop Libraries
Repository for the App Dev Bootcamp conducted in Spring 2022 for IECSE. Bootcamp mainly focuses on Flutter and Dart.
IECSE-AppDev-Spring-2022 Welcome to IECSE's App Dev Bootcamp, Spring'22. Ever wondered how applications like Instagram, WhatsApp, and others are built
Pty for Flutter. Provides the ability to create processes with pseudo terminal file descriptors.
flutter_pty This is an experimental package to explore the possibilities of using native code to implement PTY instead of pure FFI and blocking isolat
This is a Flutter project template.
pattern_m A new Flutter project. Getting Started This project is a starting point for a Flutter application that follows the simple app state manageme
Watch TV channels on your device via internet from all over the world for free. IPTV API Implemented with QT C++
IPTV Desktop Description IPTV-Desktop is GUI application made with Qt C++ using IPTV API, which was developed by iptv-org. Watch free tv channels via
Radio.Garden desktop app and game overlay
Radio.Garten A radio.garden desktop client and overlay written with SDL2 and ImGui Overlay Example Overlay Compatibility Please check the compatibilit
Flutter app where you can find your information about your Favorite Super Cars ⚡❤
Super Cars App (Flutter) ⚡ Now you can freely discover and browse your Favourite Super Cars ❤ . Speed! 🏁 Getting Started This project is a starting p
A desktop (supports macOS and Windows) implementation of uni_links plugin.
uni_links_desktop A desktop (supports macOS and Windows) implementation of uni_links plugin. uni_links_desktop Platform Support Quick Start Installati
A simple flutter application to maintain basic personal notes. A showcase on how to use fastAPI as backend
Flutter App Notes with FastApi as backend A simple flutter application to maintain basic personal notes. The backend of this app was built with FastAP
🗳 Customizable Polls for Flutter.
Flutter Polls Customizable Polls for Flutter. Simple, easy to use and highly customizable. Flutter Polls on pub.dev Getting Started In the pubspec.yam
PyMO AVG Game Engine implemention in C.
__________ __ _______ / ____/ __ \__ __/ |/ / __ \ / / / /_/ / / / / /|_/ / / / / / /___/ ____/ /_/ / / / / /_/ / \____/_/ \__, /_
A simple and opinionated library for working with OS notifications
desktop-notifications A simple and opinionated library for working with OS notifications Goals zero dependencies good support for Windows notification
Flavors are typically used to build your app for different environments such as dev and prod.
Flutter flavor example Flavors are typically used to build your app for different environments such as dev and prod. A sample flutter project to showc
RudeWindowFixer: fix Windows taskbar always-on-top issues
RudeWindowFixer: fix Windows taskbar always-on-top issues Brought to you by Etienne Dechamps - GitHub If you are looking for executables, see the GitH
An un-opinionated url-based Router implementation (Navigator 2.0).
An un-opinionated url-based Router implementation (Navigator 2.0).
Neutralinojs is a lightweight and portable desktop application development framework
Neutralinojs is a lightweight and portable desktop application development framework. It lets you develop lightweight cross-platform desktop applications using JavaScript, HTML and CSS.
OpenScan is an open-source document scanner app that enables users to scan hard copies of documents or notes and convert it into a PDF file. No ads. No data collection. We respect your privacy.
OpenScan An open source app that enables users to scan hardcopies of documents or notes and convert it to a PDF file. No ads. No data collection. We r
Onboard package for Flutter project.
Easy Onboard It is an easy to use package for flutter projects. Usage First, include the package in your project.Then add the code below to the widget
Ultralight is an ultra-fast, ultra-light, standards-compliant HTML renderer for applications and games.
Ultralight is an ultra-fast, ultra-light, standards-compliant HTML renderer for applications and games. It supports most modern HTML5, CSS, and JavaScript features while still remaining light in binary size and memory usage.
A Cross-Platform(Web, Android, iOS) app to Generate Faces of People (These people don't actually exist) made using Flutter.
👨 👩 Flutter Random Face Generator A flutter app to generate random faces. The Generated faces do not actually exist in real life (in other words you
The package allows to use H3 library directly in your Flutter application
The package allows to use H3 library directly in your Flutter application
Handcrafted Flutter application well organized and easy to understand and easy to use.
Handcrafted Flutter application well organized and easy to understand and easy to use.
Build performant, native and cross-platform desktop applications with Node.js and CSS like styling. 🚀
NodeGui Build performant, native and cross-platform desktop applications with Node.js and CSS like styling. 🚀 NodeGUI is powered by Qt5 💚 which make
A Navigator 2.0 based Flutter widget that automatically splits the screen into two views based on available space
A Navigator 2.0 based Flutter widget that automatically splits the screen into two views based on available space
We use Clash as the backend proxy, which supports Shadowsocks(R), V2Ray, and Trojan protocols.
We use Clash as the backend proxy, which supports Shadowsocks(R), V2Ray, and Trojan protocols.
C++ audio plug-in framework for desktop, mobile (iOS) and web
iPlug 2 C++ audio plug-in framework for desktop, mobile (iOS) and web iPlug 2 is a simple-to-use C++ framework for developing cross-platform audio plu
PocketSphinx is a lightweight speech recognition engine, specifically tuned for handheld and mobile devices, though it works equally well on the desktop
PocketSphinx 5prealpha This is PocketSphinx, one of Carnegie Mellon University's open source large vocabulary, speaker-independent continuous speech r
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web
Linux System Optimizer and Monitoring Reviews Required Packages curl, systemd PPA Repository (for ubuntu) sudo add-apt-repository ppa:oguzhaninan/stac
wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.
About wxWidgets is a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls. wxWidgets allows y
JUCE is an open-source cross-platform C++ application framework for desktop and mobile applications, including VST, VST3, AU, AUv3, RTAS and AAX audio plug-ins.
JUCE is an open-source cross-platform C++ application framework for creating high quality desktop and mobile applications, including VST, VST3, AU, AU
AI-powered Smart Robotic Process Automation 🤖
Automagica The Automagica project began in 2018 with a focus on creating open source software to ensure that Robotic Process Automation technologies w
Window.js is an open-source Javascript runtime for desktop graphics programming.
Window.js Window.js is an open-source Javascript runtime for desktop graphics programming. It is documented at windowjs.org. Introduction Window.js pr
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
DirectX Tool Kit for DirectX 11 http://go.microsoft.com/fwlink/?LinkId=248929 Copyright (c) Microsoft Corporation. November 8, 2021 This package conta
A flutter plugin that runs a wayland compositor to stream textures onto flutter, allows creation of wayland based shells using flutter
flcompositor A new flutter plugin project. Getting Started This project is a starting point for a Flutter plug-in package, a specialized package that
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, and JavaScript.
AutoKey, a desktop automation utility for Linux and X11.
AutoKey Contents About Installation Zero-installation Method Documentation Support Bug reports and Pull Requests Changelog License About AutoKey, a de
A npm package that lets you automate your windows desktop.
js-macro A npm package that lets you automate your windows desktop. npm i js-macro Examples Simple cursor usage const { cursor } = require("js-macro"
Native cross-platform system automation
Native System Automation GET STARTED | DOCUMENTATION | API | COMMUNITY Introducing Robot for C++, a library aimed at facilitating the development of s
A npm package that lets you automate your windows desktop.
js-macro A npm package that lets you automate your windows desktop. npm i js-macro Examples Simple cursor usage const { cursor } = require("js-macro"
Flutter-Clock-and-Reminder-App - a highly functional clock and reminder app developed on flutter framework.
clock_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi
Web to Desktop framework comparison
Web to Desktop framework comparison This repository was made to create an objective comparison of multiple framework that grant us to "transform" our
Dock - Desktop Taskbar.
Dock CutefishOS application dock. Dependencies sudo pacman -S gcc cmake qt5-base qt5-quickcontrols2 kwindowsystem You also need fishui and libcutefish
Dwm_lut - Apply 3D LUTs to the Windows desktop for system-wide color correction/calibration
About This tool applies 3D LUTs to the Windows desktop by hooking into DWM. It works in both SDR and HDR modes, and uses tetrahedral interpolation on
Flutter real-time magnifying glass lens widget with Barrel/Pincushion distortion
MagnifyingGlass Flutter plugin Flutter real-time magnifying glass lens widget with Barrel/Pincushion distortion. Works on Android, iOS and desktop. Do
A native textfield that can be used in place of Flutter's TextField widget.
Better Textfield A native textfield that can be used in place of Flutter's TextField widget. Demo demo.mp4 Here are some screenshots of the demo app:
Discord Rich Presence for Flutter & Dart.
dart_discord_rpc Discord Rich Presence for Flutter & Dart apps & games. Install Flutter dependencies: .. dart_discord_rpc: ^0.0.1 Dart CLI depende
SDK for building cross-platform desktop apps in ANSI-C
NAppGUI Cross-Platform C SDK. Build portable desktop applications for Windows, macOS and Linux, using just C. Quick start in Windows Prerequisites Vis
Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS.
📝 Available Translations: 🇨🇳 🇧🇷 🇪🇸 🇯🇵 🇷🇺 🇫🇷 🇺🇸 🇩🇪 . View these docs in other languages at electron/i18n. The Electron framework lets
Telegram Desktop messaging app
Telegram Desktop – Official Messenger This is the complete source code and the build instructions for the alpha version of the official desktop client
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.
中文版本请参看这里 MMKV is an efficient, small, easy-to-use mobile key-value storage framework used in the WeChat application. It's currently available on Andr
Kodi is an award-winning free and open source software media player and entertainment hub for digital media
website • docs • community • add-ons Welcome to Kodi Home Theater Software! Kodi is an award-winning free and open source software media player and en
Flutter TODO application for cs50 final project with hive database.
TODO application TODO apllication for CS50 final project with flutter framework. Video Demo: https://youtu.be/91qB2TgGXTc Description: This is my Fina
A free and open-source cross-platform application to control your Philips hue compatible lights💡
💡 OpenHue 💡 A cross platform application to control your Philips hue compatible lights. licensed under the gpl 3.0 license. Currently in super early
2021 Fall Comp2012h Final Project. A Plant-Vs-Zombie style desktop game with beautiful graphics and sound effects. Developer: thomas914, mitester and tiliuau.
Underperforming Students vs Teachers Table of Contents Underperforming Students vs Teachers Table of Contents Authors Code Conventions Workflow Class
A tic-tac-toe game made only in flutter
Tic Tac Toe Game A simple Flutter Tic tac toe game made for educational purpose. the main goal of this project is to teach the importance of data stru
Windscribe 2.0 desktop client for Windows, Mac and Linux
Windscribe 2.0 Desktop Application This repo contains the complete source code for the Windscribe 2.0 app. This includes installer, service/helper, ba
This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut).
hotkey_manager This plugin allows Flutter desktop apps to defines system/inapp wide hotkey (i.e. shortcut). hotkey_manager Platform Support Quick Star
Share PC desktop to Raspberry Pi with WebRTC
Share PC desktop to Raspberry Pi with WebRTC
Plays native alert sound and shows native dialogs/alerts in your Flutter app.
flutter_platform_alert 2021 © Weizhong Yang a.k.a zonble. A simple plugin to present native alerts, including playing alert sounds and showing alert d
This plugin allows Flutter desktop apps to capture screenshots.
screen_capturer This plugin allows Flutter desktop apps to capture screenshots. screen_capturer Platform Support Quick Start Installation Usage Licens
This plugin allows Flutter desktop apps to Auto launch on startup / login.
This plugin allows Flutter desktop apps to Auto launch on startup / login.
A subset of WidgetsFlutterBinding specifically for initializing the ServicesBinding.
flutter_services_binding A subset of WidgetsFlutterBinding specifically for initializing the ServicesBinding. When executing runApp within a custom Zo
Appupdater is a C++ cross-platform framework to update desktop software (gitlab mirror)
appupdater is a C++ cross-platform framework to update desktop software. How it works Framework checks the URL you specified for info about versions a
This is a game tic tac toe made in Flutter&Dart
Tic Tac Toe Game A simple Flutter Tic tac toe game made for educational purpose. the main goal of this project is to teach the importance of data stru
Lagrange is a desktop GUI client for browsing Geminispace.
Lagrange is a desktop GUI client for browsing Geminispace. It offers modern conveniences familiar from web browsers, such as smooth scrolling, inline image viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, history, and page outlines.
Flutter plugins used in Mixin
This repo contains the source code for Flutter plugins which used in Mixin. Check the packages directory for all plugins.
free template opensource with minimal depends library flutter & dart
Project Name Sosial Media Donate ID: Jika Anda Menyukai karya saya dan ingin memberikan dana untuk saya membeli beberapa snack silahkan donasi seberap
A Flutter package that two widgets switch with clipper.
flutter_switch_clipper A Flutter package that two widgets switch with clipper. 1.使用 SwitchCipper( initSelect: true, child: const Icon(Icons.fa
This is Pangea Software’s Otto Matic updated to run on modern desktop platforms.🤖
Otto Matic This is Pangea Software’s Otto Matic updated to run on modern desktop platforms. Get builds for macOS, Windows and Linux here: https://gith
🎵 A cross-platform media playback library for C/C++ with good number of features (only Windows & Linux).
libwinmedia A cross-platform media playback library for C/C++ & Flutter with good number of features. Example A very simple example can be as follows.
Arcan is a powerful development framework for creating virtually anything from user interfaces
Arcan is a powerful development framework for creating virtually anything from user interfaces for specialized embedded applications all the way to full-blown standalone desktop environments.
FFmpeg Kit for applications. Supports Android, Flutter, iOS, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
FFmpeg Kit for applications. Supports Android, Flutter, iOS, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
Flutter Paint application
paintr A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i
Temporary Directory for Desktop Build
flutter_tips A new Flutter application. Getting Started This project is a starting point for a Flutter application. A few resources to get you started
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat
This repository is for everyone for Hacktoberfest 2021. Anyone can contribute anything for your Swags (T- Shirt), must be relevant that can add some value to this repository.
Hacktober Fest 2021 For Everyone! Upload Projects or Different Types of Programs in any Language Use this project to make your first contribution to a
Free open-source modern C++17 / C++20 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
xtd Modern C++17/20 framework to create console (CLI), forms (GUI like WinForms) and tunit (unit tests like Microsoft Unit Testing Framework) applicat
rdesktop is an open source client for Microsoft's RDP protocol
🚨 rdesktop is in need of a new maintainter. Please see the home page for more details. 🚨
A backend implementation for xdg-desktop-portal
xdg-desktop-portal-lxqt A backend implementation for xdg-desktop-portal that is using Qt/KF5. Building xdg-desktop-portal-lxqt Dependencies: xdg-deskt
Flutter plugin serving utilities related to Windows taskbar. 💙
windows_taskbar Flutter plugin serving utilities related to Windows taskbar 💙 Install dependencies: windows_taskbar: ^0.0.1 Demo Checkout the exam
ESP32 based Desktop Clock
ESP32_Desktop_Clock ESP32 based Desktop Clock This ESP32 internet of things desktop clock is a project created for my home. School has started and fal
ContactGot is an offline desktop app, where clients can leave their info, while an administrator can manage which information they need to gather on certain projects.
ContactGot Contents Description How to use Requirements Engineering Installation Documentation Design Architecture Demonstration 1. Description During
GNOME Shell provides core user interface functions for the GNOME 3 desktop
GNOME Shell GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Sh
A cross-platform flutter plugin for C/C++/ObjC crash report via Google Breakpad
quick_breakpad A cross-platform flutter plugin for C/C++/ObjC crash report via Google Breakpad Use breakpad for quick_breakpad_example $CLI_BREAKPAD i
A flutter package for making game levels map like candy crush or similar games using flutter with ability to be horizontal or vertical
Game Levels Scrolling Map A package for making game levels map like candy crush or similar games using flutter with ability to be horizontal or vertic
Working example for local_flutter_notification package in Flutter. Includes setting notification at custom time, daily, weekly.
local_notification_example Working example for local_flutter_notification package in Flutter. Includes setting notification at custom time, daily, wee
🔥 A number of Flutter projects that cover slightly more complex topics.
Check out the YouTube videos to see the indepth process of each project! Reactive Grid https://youtu.be/OEtt_8_FU0s Fancy Full Screen Animation https:
Embedded Flutter runtime targeting Embedded Linux with Wayland
ivi-homescreen IVI Homescreen for Wayland Strongly Typed (C++) Lightweight Clang 11 Release Stripped = 151k GCC 9.3 Release Stripped = 168k Source run
Native context menu for Flutter apps
native_context_menu Native context menu for flutter apps Installation flutter pub add native_context_menu Usage import 'package:native_context_menu/na
Flutter app that syncs clipboards between devices in the same local network.
clipboard_sync A flutter app that syncs clipboards between devices in the same LAN using Interprocess communication (Sockets). What it does ? group of
A package to use Material side sheet into your Flutter project. Learn more about side sheet at Material.io
Side Sheet A package to use Material side sheet into your Flutter project. Learn more about side sheet at Material.io Platform Support Android iOS Mac
This plugin allows Flutter desktop apps to defines system tray.
tray_manager This plugin allows Flutter desktop apps to defines system tray. tray_manager Platform Support Quick Start Installation ⚠️ Linux requireme
A new JS script plugin for flutter
js_script Run JS script. Usage // Create a JS context. JsScript script = JsScript(); // Define a class. var classInfo = ClassInfoTestClass( newI
this package help you to give glassomorphic+ neomrphic both effects to a container (at a time).
duomorphsim this package help you to give glassomorphic+ neomrphic both effects to a container (at a time). Usage DuoMorphicCard need four argument wh
Flutter plugins for embedded Linux (eLinux)
Flutter plugins for Embedded Linux (eLinux) This repo is a companion repo to the flutter-elinux. It contains the source code for Flutter plugins for e
Light and fast program for remote control of a computer.
DeskX - Remote control program About The project was created for its own use within the home local network (you can use DeskX over the internet using
Modern Window Sitter for X11 based Desktop Environments
Modern Window Sitter for X11 based Desktop Environments (Coming to Wayland, Windows and Mac soon-ish). But using with a terminal emulator is recommended.
A WebView2-powered Flutter WebView implementation for the Windows platform.
A Flutter WebView plugin for Windows built on Microsoft Edge WebView2.
Hack to allow live streaming from wyze cameras to vlc or mpv on your desktop.
Wyze Cam Live Streaming This is a hack to allow live streaming from a wyze cam on your local network. Installation - New! The simplest fix for wyze ev
A Flutter package that makes it easy to customize and work with your Flutter desktop app's system tray.
system_tray A Flutter package that that enables support for system tray menu for desktop flutter apps. on Windows, macOS and Linux. Features: - Modify
A unix operating system written from scratch in c++
A unix operating system made from scratch using c++