115 Repositories
JavaScript desktop-notifications Libraries
Purple hats Desktop is a customisable, automated web accessibility testing tool that allows software development teams to find and fix accessibility problems to improve persons with disabilities (PWDs) access to digital services.
Purple HATS Desktop Purple hats Desktop is a desktop frontend for Purple HATS accessibility site scanner - a customisable, automated web accessibility
Electron-based desktop application for GraphiQL 2
graphiql-desktop Electron-based desktop application for GraphiQL 2 Installation Just head to the releases page, download the binary for your operating
This is a bot for Telegram that can be used to receive webhook notifications from Gitlab. It is built with the Next.js API.
Telegram Bot for Gitlab Webhook 🦉 Note This project is still in development. Just relax 🙂 This is a bot for Telegram that can be used to receive web
HN Notifier is a chrome extension that shows the number of unread comments to your HackerNews thread
HN Notifier is a chrome extension that shows the number of unread comments to your HackerNews thread. One of the issues with HackerNews is that it is difficult to know when someone has replied to your post or comment, thus by missing an opporunity to continue the conversation.
Project to manage multiple emails at once with lots of customization. You can send and receive emails. Desktop notifications can be modified.
Technologies Used React Redux Tailwind CSS Features Admin dashboard User settings and or user dashboard send emails recive emails Connections through
Desktop app for reading and downloading manga. With clean distraction-free design and no clutter
Tonbun Tonbun is a desktop app for reading and downloading manga. With clean distraction-free design and no clutter. Build with Rust, Tauri, Vue.js, a
Fnon is a client-side JavaScript library for models, loading indicators, notifications, and alerts which makes your web projects much better.
𝔉𝔫𝔬𝔫 Fnon is the name of my late mother, It's an Arabic word which means Art, I created this library in honor of her name. Fnon is a client-side J
🎛 Desktop application (Windows / macOS / Linux) for Home Assistant built with Electron
Home Assistant - Desktop Desktop App (Windows / macOS / Linux) for Home Assistant built with Electron Installation Just download the latest version fo
A Node.js binding to webview
webview-nodejs English | 中文(简体) A Node.js binding to webview, a tiny cross-platform webview library to build modern cross-platform desktop GUIs using
An Opensource Peer-to-peer Social Network with Zero-Knowledge-Proof based authentication.
HexHoot This is an attempt to create an Opensource Peer-to-peer Social Network with Zero-Knowledge-Proof based authentication. The objective is to dem
A cross-platform desktop app with a nice interface to Stable Diffusion and others
GenerationQ GenerationQ (for "image generation queue") is a cross-platform desktop application (screens below) designed to provide a general purpose G
Kakapo for Desktop, Web, iOS, Android, Babel, Reflux, ImmutableJs, HowlerJs, Webpack
Kakapo is an open source ambient sound mixer for relaxation or productivity, available on the Chrome Web Store. See also: Kakapo for Desktop & Web - K
A lightweight JavaScript library for creating snackbar & toaster notifications.
Notify.js Notify.js is a lightweight (2.3kb) utility library for creating snackbar and toaster notifications. Installation Download Notify.js via NPM:
Vanilla javascript (ES6) function enabling drag scrolling on desktop
Drag-n-scroll also on desktop devices, by LCweb No dependencies vanilla javascript function to easily implement a nice drag-to-scroll effect using dse
A dependency-free JavaScript library for creating discreet pop-up notifications.
Polipop A dependency-free JavaScript library for creating discreet pop-up notifications. Demo See demo at minitek.github.io/polipop/. Documentation Se
Toaster is a Pure Javascript plugin for displaying toast notifications. It comes with different options e.g custom text or HTML message, duration, custom class, toggle close button, position, custom close icon and backgorund color.
Pure Javascript Toaster Requires Nothing Demo Toaster is a Pure Javascript plugin for displaying toast notifications. It comes with different options
Pure JavaScript library that add .is-hover class instead of css :hover for mobile and desktop.
MultiDeviceHover Pure JavaScript library that add .is-hover class instead of css :hover for mobile and desktop. Usage Install Using npm, install multi
Themes for your linux desktop.
Nova-galactic-theme Inspired by the Nordic Darker theme, but adjusted for coherency and simplicity. The theme includes configs for cinnamon, gnome-she
This provides an extension integration with Docker Desktop to run k9s quickly and easily through the Docker Desktop interface.
k9s extension for Docker Desktop This provides an extension integration with Docker Desktop to allow k9s quickly and easily through the Docker Desktop
Blazing fast 🔥 Discord Desktop Client.
Fastcord Faster Discord Desktop Client Made with Rust & React Motivation Discord is cool but electron is not. Discord Desktop consumes too much memory
ToastmeJS is a very simple, flexible and light weigth plugin that shows Notifications and modal Dialogs on your website.
⚡ ToastmeJS ToastmeJS is a very simple, flexible and light weigth plugin that shows Notifications and modal Dialogs on your website. Customize positio
A Bilibili Cross-Platform Desktop Client Powered By Tauri
BBHouse 取自常见的『我在B站买了房』的评论 BBHouse 是一款 哔哩哔哩 的第三方应用,基于 Tauri 跨平台构建,支持 Windows macOS Linux. 核心功能 一个支持对视频动态分区展示的首页, 去除了B博和推荐流 一个支持无限添加的 (临时的) 稍后播放列表与配套的播放
Unread-Messages.js is a lightweight library that lets a user add floating number notifications to any object.
Unread-Messages.js About Unread-Messages.js is a lightweight library that lets a user add mobile-like notification counter badge to any object with ju
Vanilla JS toast notification.
Toasting Toasting - is a javascript library for notifications. There is no dependencies needed. Installing There is no npm or cdn is available yet. by
A jQuery plugin wrapper around Bootstrap Alerts, to create Notifications (Toasts)
bootstrap-show-notification A jQuery plugin wrapper around Bootstrap 4 Alerts, to show them as toasts (also called notifications) dynamically from Jav
Device.js is a JavaScript library to detect device, viewport, and browser information using plain JavaScript.
Device.js Device.js is a JavaScript library to detect device, viewport, and browser information using plain JavaScript. Compatibility Works with all m
jQuery quick notification plugin. jQuery плагин быстрых уведомлений
Note: English translation by Google Translate Notific About Description: this is a jQuery plugin that helps you display notifications on your site. Li
Robust, plug & play generator for Bootstrap toasts.
Bootstrap Toaster Robust, plug & play generator for Bootstrap toasts. Supports Bootstrap 4 and Bootstrap 5. Demo A demo page is available at bootstrap
Lightweight and simple notification library in Vanilla JavaScript.
SimpleNotification SimpleNotification is a library to display simple yet customizable notifications. You can stylize text with a simple syntax, add bu
A simple, jQuery free Snackbar (Toast) alert
js-snackbar What is a SnackBar? According to Material Design a Snackbar or Toast provides "brief messages about app processes at the bottom of the scr
📣 A vanilla js library for creating alerts, prompts and confirms.
attention.js This library will be released soon as 1.0 with a whole new codebase! Stay tuned! A vanilla js library for creating alerts, prompts, and c
🎛 Desktop application (Windows / macOS / Linux) for Home Assistant built with Electron
Home Assistant - Desktop Desktop App (Windows / macOS / Linux) for Home Assistant built with Electron Installation Just download the latest version fo
A new generation GUI automation framework for Web and Desktop Application Testing and Automation.
Clicknium-docs Clicknium is a new generation GUI automation framework for all types of applications. It provides easy and smooth developer experience
Tool for GitHub/GitLab to keep Repositories/Projects you are interested in and their Pull/Merge Requests in desktop Tray Menu
Tool for GitHub/GitLab to keep Repositories/Projects you are interested in and their Pull/Merge Requests in desktop Tray Menu. More info in User Guide.
✨ Small and Clean JavaScript Toast Notifications
BuzzNotify Small and Clean JavaScript Toast Notifications New version introduces breaking changes! Now the styles come separately and you will have to
created mac OS desktop with HTML, CSS, JS 😀
Hello World 👋 I am planing to make a mac OS simulator using HTML, CSS, and JavaScript 😀 Mac Os Monterey Try it now! : https://mhmdmhd6.github.io/Mac
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web, and desktop from a single codebase. Flutter works with existing
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
Phaser - HTML5 Game Framework Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop a
Freewall is a cross-browser and responsive jQuery plugin to help you create grid, image and masonry layouts for desktop, mobile, and tablet...
Freewall Freewall is a cross-browser and responsive jQuery plugin to help you create many types of grid layouts: flexible layouts, images layouts, nes
Interactive To Do List, draggable tasks, optimized for desktop and mobile screen sizes. It reserves data in local storage. Built with HTML, CSS, and JavaScript.
To Do List Interactive daily To-Do List Built With Major languages: html, css, javascript Frameworks: Technologies used: Webpack Live Demo Live Demo L
JavaScript image gallery for mobile and desktop, modular, framework independent
PhotoSwipe v5 — JavaScript image gallery and lightbox Demo | Documentation Repo structure dist/ - main JS and CSS src/ - source JS and CSS. src/js/pho
Markdown note maker (with Git sync) using Tauri.
Mediocre Markdown note maker (with Git sync) using Tauri. Screens Tech Stack Frontend Monaco Editor for the editor interface Chakra UI library Redux T
Test cloud functions, firestore triggers, fcm locally without need to upgrade for blaze plan 🔥
Idea Test and try cloud functions with FCM locally and for free without upgrade to firebase blaze plan 🔥 What you will learn 🧑💻 Setup NodeJs for c
Webview is a tiny cross-platform library to make web-based GUIs for desktop applications.
webview_deno deno bindings for webview Webview is a tiny cross-platform library to make web-based GUIs for desktop applications. ⚠️ This project is st
A highly portable first person 3D game playable on Desktop or Web!
rust-game Interfaces (*_interface/) are immediately human-playable versions of the game. They use single_player simulations of the game, which in turn
ToDo list for your GitHub notifications. Available on MacOS.
GitToDo Streamline your workflow, stay on top of issues and pull requests. ToDo list for your GitHub notifications. Available on MacOS. Features Menu
A very small app to run three.js apps on the desktop with Deno
Birb Engine - 3D with Three.js on Deno on Desktop This is a project for making a game engine! Intended to be customizable and about as flexible as dev
A very small app to run three.js apps on the desktop with Deno
3D visualization with Three.js on Deno on Desktop This is a small Deno app that renders a (webkit) webview on desktop. Along with a page running Three
A handy wrapper for the Web Notifications API
Notify.js A handy wrapper for using the Web Notifications API. Notify.js aims to simplify requesting user permission and associated Web Notification A
A javascript framework for developing pretty browser dialogs and notifications.
AlertifyJS AlertifyJS is a javascript framework for developing pretty browser dialogs and notifications. AlertifyJS is an extreme makeover of alertify
A Javascript based web application for monitoring, analytics and notifications
JELLYWATCH Jellywatch is a javascript web application for monitoring*, analytics** and notifications** inspired by tautulli for Jellyfin/Emby Media Se
Requestly Desktop App (Mac, Linux, Windows)
Requestly Desktop App Requestly Desktop App. Debug your network request across all apps (Safari, Chrome, Firefox, Brave...) using a single app. Direct
Windows 11 clone made with 💛 using NextJS and TailwindCSS by Vishwa Gaurav.
Windows 11 Windows 11 made with 💛 using NextJS and TailwindCSS by Vishwa Gaurav. ScreenShots *In Development Mode Our Social Links PageSpeed Insights
🔮 Development toolbox, and more...
Pre-installed rust nodejs wasm-pack rsw Install wasm-pack cargo install wasm-pack # With Windows cargo install wasm-pack --version 0.9.1 Install rsw
Get a desktop notification every time a new correction slot is available for your 42 project.
42_slot_watcher A simple node.js corrections slots watcher for 42, working on Windows - MacOS - Linux. What is this I was bored of having to refresh t
Enrich your browsing experience, whether it be on mobile (iOS) or your desktop (macOS)
steven's userscripts safari specific AutoScroll.user.js (middle mouse scroll click drag wheel) mobile keyboard.user.js (mobile virtual keyboard shortc
The best desktop console calculator yet!
TBCalc - Console Calculator The best desktop console calculator yet! 🌐 Try TBCalc Online: https://tbcalc.tcb13.com 💻 TBCalc Windows App: https://tbc
A small web app that tries to imitate the desktop web version of amazon site, you can add items to the basket, delete them, and have your user authentication feature thanks to Firebase.
Features Here's the feature's included in this project 👨👩👧👦 Login Page 📦 Products Page 🛒 Cart and Checkout Page 📝 Sign up function with Goog
A dedicated desktop app that enables you to move items in and out of storage units in CSGO.
CASEMOVE Casemove is an open-source desktop application that helps you easily move items out of and into Storage Units in Counter-Strike: Global Offen
Desktop App for mdSilo: Tiny Knowledge silo on your desktop.
mdSilo A mind silo for storing ideas, thought, knowledge with a powerful writing tool. built with React and Tauri. Demo Discord This is desktop app, a
A desktop live wallpaper app made for Mac.
Wallpieperi A desktop live wallpaper app made for Mac. Status: Alpha Alpha build is going to be released this saturday, however all the code will be a
A cross-platform desktop application of tools for developers
A cross-platform desktop application of tools for developers 🌏 Online Web This website provides online version of the same tools echoo 💻 Offline Cli
A desktop app optimized for people to play web-based incremental game
plaza-app A desktop app optimized for people to play web-based incremental game Setup yarn to install dependencies Local testing yarn start to open lo
🌎 Set the latest image from GOES 16 & 17 as your desktop background.
goes-bg A small command line program to set your desktop background to the latest Full Disk GeoColor image from GOES-16 and GOES-17. GOES-16 and GOES-
Race TV Multiplayer is an open source F1TV desktop client for Windows with support for multi-monitor setups
Race TV Multiplayer Race TV Multiplayer is an open source F1TV desktop client for Windows with support for multi-monitor setups. This app is unofficia
Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....
Hacker Tools cross-platform desktop App, support windows/MacOS/LInux ....
A desktop app handling image uploading and text transfering.
Transmitter Introduction 一款利用Github repository实现图床+文本传输的桌面应用 框架:Vite+React+Electron Tutorial release 创建Github token:https://docs.github.com/en/authent
Polkadot Basic Notifications
A dead-simple, yet highly effective notification system for Polkadot and its parachains (or, any substrate-based chain, most specifically).
enables communication between command-line or desktop applications and browser-based Ethereum wallets such as Metamask.
@securerpc/walletbus @securerpc/walletbus Abstract Quickstart Installation Usage Ethers.js Web3.js Configuration options Logging Development Automated
Titlebar template for Electron-based desktop apps
Electron-Titlebar-Template CSS based MacOs UI Titlebar Template for Electron-based desktop apps Titlebar can: minimize maximize fullscreen close You c
Notify users of your Next.js app when a new deploy is available.
Next.js Deploy Notifications This library lets your users know when you've deployed a new version of your Next.js application. import { hasNewDeploy }
FriendAdvisor is a mobile app with a focus on allowing friends and family to coordinate and receive text notifications about upcoming group events.
FriendAdvisor is a mobile app with a focus on allowing friends and family to coordinate and receive text notifications about upcoming group events.
YT Music Desktop Client
YT Music Desktop Client A Desktop Client for the YouTube Music service. Download » Report Bug · Request Feature Table of Contents About The Project Bu
F-Curator is an offline application that comes at you all day long and curates your own web favorites
F-Curator F-Curator is an offline application that comes at you all day long and curates your own web favorites. Based on Electron and React technolog
Playground for GNOME development
Workbench Playground for GNOME development Workbench aims to provide a great developer experience for the following use cases An application to learn
An easy-to-use linux app that lets you create Desktop Shortcuts hassle-free
DeskCut An easy to use app that lets you create Desktop Shortcuts (.desktop files) on Linux without requiring to mess with .desktop files! How to use
KWin Script to switch to the next or previous non empty virtual desktop
kwin-cycle-non-empty-desktops KWin Script to switch to the next or previous non empty virtual desktop. Installation Method 1: From the KDE Store Go to
A client for Telegram ✨ (Desktop)
Theta Express Desktop client for Telegram 🧑💻 Theta Express is a desktop client for that Telegram app, that gives most of the basic functionalities
WebRTC + WebXR Remote Desktop
WebRTC + WebXR RDP WebRTCとWebXRを使ったブラウザ上で動くリモートデスクトップです.WebXRではない通常表示も可能です. 最近の Chrome や Edge で動くはずです.VRモードは Oculus Quest 2 の Oculus Browser で動作確認していま
This is an unofficial front end for Hacker News, reminiscent of the Windows XP era Outlook email client on a Windows XP default desktop
Hacker XP Hacker News styled as the Windows XP Outlook email client. Try out Hacker XP here! Description This is an unofficial front end for Hacker Ne
Modal in desktop, fullscreen in mobile
React Full Screen Modal Why? Modals typically don't work well for modals. They take up a lot of space and often squish their contents. This library ai
Finding RATs is hard. Push notifications for findarat.com.au
RAT-Push-Notifications Finding RATs is hard. Push notifications for findarat.com.au What is this? This is a script that will run on your computer / se
Create Desktop apps with Deno 🦕
🦕 Astrodon Desktop App Framework (not there yet!) for Deno, based in Tauri Note: Only Windows and Linux is supported at the moment. Feel free to open
Pure JavaScript library for better notification messages
Toastify Toastify is a lightweight, vanilla JS toast notification library. Demo Click here Features Multiple stacked notifications Customizable No blo
If you are a Slack browser user, this userscript will allow you to auto-redirect without Slack asking if you want to open on the desktop app.
Auto-redirect for browser Slack users If you are a Slack browser user, this userscript will allow you to auto-redirect without Slack asking if you wan
🚀 The ultimate library for managing multi-channel notifications with a single API.
🚀 The ultimate library for managing multi-channel notifications with a single API.
Touch-friendly image lightbox for mobile and desktop
Touch-friendly image lightbox for mobile and desktop
JSON-RPC 2.0 implementation over WebSockets for Node.js and JavaScript/TypeScript
WebSockets for Node.js and JavaScript/TypeScript with JSON RPC 2.0 support on top. About The rpc-websockets library enables developers to easily imple
🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense!
toastify-react-native 🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense! De
A template to use GoLang Lorca package to make desktop applications using webview and Svelte for the frontend,
Svelte Lorca Template A starter project for building modern cross-platform desktop apps in Go, HTML, and Svelte. This project is a fork of lorca-ts-re
Subscribe to rss feeds from anywhere, receive notifications from anywhere.
INK RSS 管理订阅,接收通知 示例网页 · 示例群组 · 报告Bug 介绍 特点 项目背景 TODO 注意事项 部署 额外附赠 使用建议 调查 贡献 作者 协议 介绍 INK RSS 提供及时且多样的 rss 通知服务,借助现有的接口你可以在任意位置订阅,并使用任意方式接收通知,并且所有服务均
Geniemoji - The Emoji Genie 🧞♂️
Geniemoji 🧞♂️ The Emoji Genie What is Geniemoji? Geniemoji is an app that makes using emojis on desktop simpler than ever It works on operating syst
A sandbox coding environment, desktop app, inspired by CodePen and JSFiddle
CodeBox CodeBox is a coding environment with HTML, CSS and JavaScript editors with a live preview panel to show what the code would look like in the b
An extension geared towards Spotify users with larger libraries; view all your playlists that contain a specific song with the click of a button. Designed for Spicetify (https://github.com/khanhas/spicetify-cli)
ViewPlaylistsWithSong An extension developed for Spicetify that allows you to view all the playlists in your library that contain a certain song. Idea
Free React Native library to display local notifications.
React-Native NotiFREE ⚛ React Native library to display local notifications. A FREE alternative to React Native NotiFEE. Why? Nobody can remove the gr
Lightweight cross-platform desktop client for Homebridge 😁
Homebridge Desktop Lightweight cross-platform desktop client for Homebridge 😁 Just a simple client that works on all OS to display your homebridge da
Manage the desktop wallpaper
wallpaper Get or set the desktop wallpaper Works on macOS 10.12+, Linux, and Windows 10+. Maintainer needed for the Linux part of the code. No new Lin
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
Native UI testing / controlling with node
nut.js (Native UI Toolkit) GitHub Actions Master Develop Native UI testing / automation with node.js About nut.js is a cross-platform native UI automa
Node.js Desktop Automation.
Node.js Desktop Automation. Control the mouse, keyboard, and read the screen. RobotJS supports Mac, Windows, and Linux. This is a work in progress so