Open altairDesktop appTesting and debuggingGraphQL
altair↗
@altair-graphql·TypeScript
Debug GraphQL queries and implementations in a cross-platform client.
Project overviewAltair GraphQL Client is a cross-platform GraphQL client IDE for debugging queries and GraphQL implementations. It is available through desktop applications and browser extensions, giving developers a dedicated interface for investigating query-related issues. Its role is client-side development and debugging, not running a GraphQL server.
- Stars
- ★ 5,423
- Forks
- ⑂ 400
- License
- MIT
Open TagUIAutomationWorkflow automation
TagUI↗
@aisingapore·JavaScript
Automate web, desktop, and command-line tasks with simple flows
Project overviewTagUI is an open-source RPA tool in which users write simple flows for clicking, typing, reading tables, and moving data through websites, desktop applications, or the command line. It runs on Windows, macOS, and Linux, supports many additional languages, and includes image, OCR, Excel, and Office-oriented options. AI Singapore has discontinued official maintenance and support, so current users depend on community maintenance.
- Stars
- ★ 6,311
- Forks
- ⑂ 644
- License
- Apache-2.0
Open gophernotesPluginResearch and knowledge
gophernotes↗
@gopherdata·Go
Run and share interactive Go notebooks in Jupyter or nteract.
Project overviewgophernotes adds a Go kernel to Jupyter Notebook and nteract, allowing live Go code to sit alongside equations, visualizations, and explanatory text in shareable documents. It evaluates code through the gomacro interpreter. On Windows, gomacro cannot use the required plugin support for third-party packages, so those notebooks should be run through the documented Docker setup.
- Stars
- ★ 3,965
- Forks
- ⑂ 265
- License
- MIT
Open PeergosWeb appSecurity and privacy
Peergos↗
@Peergos·Java
Store personal data privately across an encrypted peer-to-peer network
Project overviewPeergos is a peer-to-peer protocol and application platform built around an encrypted global filesystem with fine-grained access control. It combines private file storage with secure messaging, encrypted email, and a social network where visibility is controlled cryptographically. Users can try the hosted service or operate their own deployment; the project is aimed at people who want more control over data location, identity, and sharing.
- Stars
- ★ 2,432
- Forks
- ⑂ 191
- License
- AGPL-3.0
Open GistoDesktop appSoftware developmentmacOS
Gisto↗
@Gisto·TypeScript
Search, tag, edit, and share code snippets across several backends
Project overviewGisto is a cross-platform snippet manager with search, tagging, sharing, and a rich code editor. It can store snippets in GitHub Gists, GitLab Snippets, a self-hosted Snippet-Bin service, or a local browser database, so teams can choose between hosted accounts and local ownership. GitHub and GitLab connections require the relevant personal access token, while the private backend needs its own instance.
- Stars
- ★ 1,156
- Forks
- ⑂ 99
- License
- MIT
Open desktopDesktop appMedia, audio and videomacOS
desktop↗
@streamlabs·TypeScript
Set up and run desktop live streams on supported Windows and macOS systems.
Project overviewStreamlabs Desktop is free and open-source live-streaming software built on OBS. It provides a desktop application for creators who want to prepare and run broadcasts through the Streamlabs workflow. The documented application support is limited to 64-bit Windows and macOS 10.14 or newer, so Linux users are not covered by the stated platform compatibility.
- Stars
- ★ 4,832
- Forks
- ⑂ 688
- License
- GPL-3.0
Open NoraDesktop appMedia, audio and video
Nora↗
@Sandakan·TypeScript
Organize and play local music with synced lyrics and a compact mini-player.
Project overviewManage a local music library by songs, artists, albums, favorites, and playlists, with search and smart filters for finding tracks quickly. During playback, the desktop app can show regular or synchronized lyrics, scrobble listening activity to Last.fm, and switch into a smaller mini-player, while light and dark themes adjust the interface. Users can also edit track metadata from the library. That editor currently supports MP3 files only because of a dependency limitation, so other audio formats cannot use the same metadata workflow.
- Stars
- ★ 1,158
- Forks
- ⑂ 54
- License
- MIT
Open macos-app-skillsCollection or directorySoftware developmentClaude Code
macos-app-skills↗
@fayazara·Swift
Give coding agents practical patterns for building and shipping native macOS apps.
Project overviewInstall selected skills to help an AI coding agent build, maintain, and release native SwiftUI and AppKit applications. The bundle covers command-line Xcode builds, native window and menu patterns, Sparkle updates, notch overlays, and a GitHub release pipeline with packaging and notarization steps. It targets macOS 14+, Xcode 15+, and Swift 5.9+, while the newest Liquid Glass guidance requires newer Tahoe-era tooling.
- Stars
- ★ 624
- Forks
- ⑂ 15
- GitHub updated
- Jul 13, 2026
Open News-KMP-AppMobile appResearch and knowledgeAndroid
News-KMP-App↗
@Coding-Meet·Kotlin
Build a cross-platform news reader from one Kotlin Multiplatform codebase.
Project overviewNews KMP App is a reference project for building a news reader across Android, iOS, Windows, macOS, and Linux with Kotlin Compose Multiplatform. It demonstrates headline browsing, article details, search, bookmarking articles for later offline reading, networking, and local persistence through shared code. Developers need to obtain a News API key and configure it locally before running the desired mobile or desktop target from Android Studio or IntelliJ.
- Stars
- ★ 213
- Forks
- ⑂ 17
- License
- MIT
Open tufte-data-vizRules or configurationData visualization
tufte-data-viz↗
@caylent·Python
Generate restrained, readable charts with Tufte-inspired visualization rules.
Project overviewtufte-data-viz is an agent skill that applies Edward Tufte's high-data-ink principles across Recharts, ECharts, Chart.js, matplotlib, Plotly, and D3 or SVG. It removes nonessential gridlines and decoration, favors direct labels, and adds screen-oriented guidance for accessibility, responsiveness, and interaction. The skill is deliberately opinionated: it may reject pie charts, dual axes, legends, or decorative styling, so it suits users who want a consistent visual philosophy rather than unrestricted art direction.
- Stars
- ★ 183
- Forks
- ⑂ 7
- License
- MIT
Open cinny-desktopDesktop appCommunication and collaborationLinux
cinny-desktop↗
@cinnyapp·JavaScript
Use Matrix chat from a focused desktop client on macOS, Windows, or Linux.
Project overviewAccess Matrix conversations through a dedicated Tauri desktop client with a deliberately simple interface. Installers are published for Windows, macOS, and Linux, with additional distribution through Scoop on Windows and Flatpak on Linux. Release files are signed with an Ed25519 key, and the repository provides a minisign procedure for users who want to verify a downloaded package before installing it. The project is specifically the desktop wrapper, rather than a general Matrix server or protocol implementation.
- Stars
- ★ 826
- Forks
- ⑂ 115
- License
- AGPL-3.0
Open whats-readerWeb appCommunication and collaborationLinux
whats-reader↗
@rodrigogs·Svelte
Browse, search, and transcribe WhatsApp chat exports entirely offline.
Project overviewWhatsApp Backup Reader opens exported chat ZIP files in a browser or desktop app, making messages, photos, videos, and voice notes searchable without uploading them. Users can bookmark messages, inspect conversation statistics, browse a dated media gallery, and export selected files. Voice notes are transcribed locally with Whisper, with no account, server, or API key required. The transcription workflow depends on a WebGPU-capable environment.
- Stars
- ★ 254
- Forks
- ⑂ 25
- License
- AGPL-3.0
Open screenarcDesktop appMedia, audio and videoLinux
screenarc↗
@tamnguyenvan·TypeScript
Record polished demos with automatic mouse-following pan and zoom effects.
Project overviewScreenArc records a full display, window, or selected area and automatically follows mouse movement and clicks with smooth pan-and-zoom effects. Its timeline editor supports trimming, backgrounds, framing presets, webcam overlays, and exports up to 2K as MP4 or GIF, making it useful for tutorials and product demos. Builds are available for Windows, macOS, and Linux, but Linux currently requires X11 and the Windows and macOS packages are not code-signed.
- Stars
- ★ 523
- Forks
- ⑂ 42
- License
- GPL-3.0
Open CliplyDesktop appMedia, audio and video
Cliply↗
@Cliply·TypeScript
Download videos, audio, playlists, and trimmed clips from a desktop interface.
Project overviewCliply is a cross-platform desktop downloader for saving videos in qualities from 144p to 4K, extracting audio-only files, downloading full playlists, or trimming a specific time range. The interface organizes the workflow while yt-dlp powers media retrieval and FFmpeg handles trimming or conversion. The repository's current setup instructions are aimed mainly at local development and require Node, a Python environment, and the appropriate FFmpeg binaries.
- Stars
- ★ 209
- Forks
- ⑂ 17
- License
- GPL-3.0
Open IPTV-MAC-STALKER-PLAYER-BY-MY-1Desktop appMedia, audio and video
IPTV-MAC-STALKER-PLAYER-BY-MY-1↗
@Cyogenus·Python
Play user-supplied MAC and Stalker IPTV services from a Windows desktop client.
Project overviewThis legacy Windows player connects to a user’s own MAC-based or Stalker IPTV portal and presents available live channels, movies, and series with EPG data, favorites, categories, and internal or external VLC playback. It does not include channels, subscriptions, accounts, streams, or copyrighted media, so users must provide a lawful IPTV source. The repository now mainly preserves the earlier open-source project, while the newer BLAZIN IPTV Player is distributed through the Microsoft Store with a seven-day trial.
- Stars
- ★ 121
- Forks
- ⑂ 34
- License
- GPL-3.0
Open JustHireMeDesktop appProductivity and office
JustHireMe↗
@vasu-devs·Python
Collect job leads locally, rank fit, and generate tailored application materials.
Project overviewJustHireMe is a cross-platform, local-first workbench for ingesting job leads, ranking them with profile-aware rules and vector matching, and tracking applications in a local CRM. It can generate tailored resumes, cover letters, and outreach materials, while browser-based automatic application remains experimental rather than part of the stable core. The first launch downloads its runtime pack, and the macOS build is not yet notarized.
- Stars
- ★ 2,158
- Forks
- ⑂ 350
- License
- AGPL-3.0
Open skillsCollection or directorySoftware developmentClaude Code
skills↗
@palkan·Python
Analyze and improve Rails architecture with layered-design agent skills.
Project overviewPalkan's skills help coding agents examine Rails applications through the layered architecture principles described in Layered Design for Ruby on Rails Applications. The workflows can audit service objects, model callbacks, god objects, layer boundaries, and code changes, then support incremental refactoring plans and specification tests. Claude Code users get packaged commands and sub-agents through the plugin, while the underlying SKILL.md content and references can also be used from environments such as Codex.
- Stars
- ★ 394
- Forks
- ⑂ 13
- GitHub updated
- Jul 13, 2026
Open nightingaleDesktop appMedia, audio and videoLinux
nightingale↗
@rzru·TypeScript
Turn your music library into scored karaoke with synchronized lyrics.
Project overviewPoint Nightingale at a local folder, Jellyfin server, or Navidrome library to separate lead vocals, align lyrics word by word, and play songs with pitch scoring, key changes, and tempo controls. The app bootstraps its Python environment, media tools, and models on first launch, and can also run as a self-hosted web service on Linux. Analysis usually takes minutes on a GPU and can take ten to twenty minutes on CPU.
- Stars
- ★ 1,236
- Forks
- ⑂ 83
- License
- GPL-3.0