Open nextronFrameworkSoftware development
nextron↗
@saltyshiomix·TypeScript
Build and package cross-platform desktop apps with Next.js and Electron.
Project overviewNextron combines Next.js and Electron so developers can create desktop applications using familiar React and web-development workflows. It supplies project conventions, development commands, and packaging through electron-builder, with configuration for application metadata, resources, output, and platform targets. ESM projects are supported, but packaging still follows host-platform constraints—for example, macOS binaries must be built on macOS.
- Stars
- ★ 4,427
- Forks
- ⑂ 254
- License
- MIT
Open jabrefDesktop appResearch and knowledge
jabref↗
@JabRef·Java
Collect, organize, and cite BibTeX and BibLaTeX research libraries
Project overviewJabRef is a cross-platform reference manager for BibTeX and BibLaTeX libraries. It can import records from scientific catalogs or identifiers, extract metadata from PDFs, organize collections and attachments, merge duplicates, and insert citations into external writing tools. Browser extensions help capture new references, while teams can synchronize a library through SQL; a separate JabKit command-line interface is also available.
- Stars
- ★ 4,426
- Forks
- ⑂ 3,458
- License
- MIT
Open typora_pluginPluginWriting and editing
typora_plugin↗
@obgnail·JavaScript
Add tabs, search, folding, publishing, and workflow tools to Typora.
Project overviewTypora Plugin is a configurable collection of extensions that adds window tabs, multi-field file search, bookmarks, cursor history, automatic numbering, content folding, article publishing, and other workflow tools. Each plugin can be enabled or disabled from its preferences. It supports Typora 0.9.98 and newer; installation on Windows or Linux places files inside Typora’s application resources and runs a platform script, while macOS is untested by the maintainer. Its remote-control plugin can expose full computer control and should not be enabled by non-developers.
- Stars
- ★ 4,393
- Forks
- ⑂ 239
- License
- MIT
Open skillsCLI appWorkflow automationClaude Code
skills↗
@browser-act·Python
Automate browser tasks in isolated sessions with human takeover when agents get stuck.
Project overviewBrowserAct gives AI agents commands for navigation, element inspection, clicking, form input, and data extraction while keeping parallel tasks and accounts in separate sessions. For protected pages, it can use stealth modes, CAPTCHA handling, or a remote-assist link for human takeover. Core browser automation is free, while managed proxies and more than five stealth browsers are paid.
- Stars
- ★ 4,391
- Forks
- ⑂ 209
- License
- MIT
Open ImagineDesktop appDesign and creative workLinux
Imagine↗
@meowtec·TypeScript
Batch-compress and convert PNG, JPEG, and WebP images.
Project overviewImagine is a desktop image optimizer for preparing graphics for the web or reducing everyday asset sizes. Its graphical interface can batch-compress PNG, JPEG, and WebP files and convert between supported formats. Prebuilt releases are available for Windows, macOS, and Linux, making it suitable for users who prefer not to assemble a command-line compression workflow.
- Stars
- ★ 4,388
- Forks
- ⑂ 315
- License
- MIT
Open tradingview-mcpMCP serverData visualizationModel Context Protocol
tradingview-mcp↗
@tradesdontlie·JavaScript
Let Claude Code inspect and control charts in your local TradingView Desktop app.
Project overviewtradingview-mcp bridges Claude Code or a terminal CLI to a local TradingView Desktop session through Chrome DevTools Protocol. It supports Pine Script iteration, symbol and timeframe navigation, indicator reading, chart drawing, alerts, replay practice, screenshots, and JSONL monitoring. A valid TradingView subscription is required, and the desktop app must be launched with its debugging port enabled. The project is an interface for personal, educational, and research workflows rather than an autonomous trading bot, and users remain responsible for complying with TradingView's terms.
- Stars
- ★ 4,366
- Forks
- ⑂ 2,078
- GitHub updated
- Jul 14, 2026
Open gptmeGeneral agentSoftware developmentModel Context Protocol
gptme↗
@gptme·Python
Run an extensible personal agent with local tools from your terminal.
Project overviewgptme turns a terminal into an interactive or persistent agent workspace that can inspect and change local projects, run commands, and browse the web or process images when needed. It supports several hosted model providers as well as local llama.cpp models, and can be extended through plugins, skills, MCP tools, ACP editor integration, and templates for scheduled autonomous agents.
- Stars
- ★ 4,353
- Forks
- ⑂ 395
- License
- MIT
Open OpenMemorySDKAI and agent development
OpenMemory↗
@CaviraOSS·TypeScript
Add explainable, self-hosted long-term memory to LLM apps and agents.
Project overviewOpenMemory adds persistent memory to LLM applications through Python and Node SDKs or a multi-user backend with an HTTP API, dashboard, and MCP endpoint. It models different memory sectors, temporal relationships, decay, and reinforcement rather than relying only on similarity search, and exposes traces showing why a memory was recalled. Storage can remain self-hosted in SQLite or PostgreSQL, making it useful for agents and copilots that need durable memory under their own control.
- Stars
- ★ 4,334
- Forks
- ⑂ 490
- License
- Apache-2.0
Open open-claude-coworkDesktop appWorkflow automation
open-claude-cowork↗
@composio-community·JavaScript
Automate work across desktop chat, messaging apps, and hundreds of SaaS integrations.
Project overviewOpen Claude Cowork combines a desktop work assistant with a messaging-based personal assistant. The desktop app supports persistent chats, streamed responses, visible tool activity, and custom skills, while the companion bot connects through WhatsApp, Telegram, Signal, or iMessage for reminders, memory, and browser tasks. Both use Composio integrations and require Anthropic and Composio API keys.
- Stars
- ★ 4,303
- Forks
- ⑂ 741
- License
- MIT
Open SwiftUI-Agent-SkillPluginSoftware developmentClaude Code
SwiftUI-Agent-Skill↗
@twostraws
Write and review more modern, accessible SwiftUI code with an AI coding skill.
Project overviewSwiftUI Pro is an installable agent skill for Claude Code, Codex, Gemini, Cursor, and other coding assistants. It targets recurring model mistakes in SwiftUI API use, state management, layout, animation, performance, deprecated features, and VoiceOver accessibility, and can run as a broad review or focus on one concern. The documented guidance targets iOS 26 or later and Swift 6.2 or later, making it most relevant to projects adopting current Apple platform APIs.
- Stars
- ★ 4,298
- Forks
- ⑂ 152
- License
- MIT
Open openapi-devtoolsBrowser extensionSoftware developmentOpenAPI
openapi-devtools↗
@AndrewWalsh·TypeScript
Generate and export OpenAPI 3.1 specifications from live browser network traffic.
Project overviewOpenAPI DevTools is a Chrome and Firefox extension that watches network traffic in a dedicated DevTools tab and builds an OpenAPI 3.1 specification as an application is used. It merges requests, responses, headers, bodies, query parameters, and configured path parameters, then lets users preview, export, or share the result. The repository now directs users to the rewritten successor, Demystify, for the expanded and final version.
- Stars
- ★ 4,298
- Forks
- ⑂ 85
- License
- MIT
Open modlyDesktop appDesign and creative workLinux
modly↗
@lightningpixel·TypeScript
Generate editable 3D meshes from images with local GPU-based AI models.
Project overviewModly turns photos into 3D meshes with open-source models running on your own GPU, keeping source images off hosted generation services. Install model extensions from GitHub, run image-to-3D workflows in the desktop interface, and smooth or decimate imported meshes before export. A companion CLI lets scripts and agents submit images, monitor runs, and save results such as GLB files. It supports Windows, Linux, and Apple Silicon macOS and requires hardware capable of running the selected model.
- Stars
- ★ 4,287
- Forks
- ⑂ 461
- GitHub updated
- Jul 14, 2026
Open docker-webtopWeb appProductivity and officeLinux
docker-webtop↗
@linuxserver·Shell
Run a full Linux desktop in your browser with Docker.
Project overviewWebtop delivers full Linux desktop environments through a modern browser, making it useful for remote workstations, administration, or temporary development desktops. Choose from several distribution and desktop combinations, then run the image with Docker and persist its configuration through mounted storage. The container has no internet-grade authentication by default, and anyone with GUI access can obtain root privileges inside it, so public exposure requires HTTPS, a secured reverse proxy, and strong access control.
- Stars
- ★ 4,286
- Forks
- ⑂ 354
- License
- GPL-3.0
Open qq-chat-exporterWeb appDocument productivityLinux
qq-chat-exporter↗
@shuakami·Rust
Export direct and group QQ chats with images, videos, and stickers to local files.
Project overviewQQ Chat Exporter saves direct and group conversations as HTML, JSON, TXT, or Excel while also downloading associated images, videos, and stickers. Reading and parsing are performed on the user's computer rather than through a project-hosted server. Windows users can choose a packaged installer, Windows and Linux support a shell workflow, and Docker deployment is available across macOS, Linux, and Windows. Apple Silicon systems run the relevant Docker component through Rosetta.
- Stars
- ★ 4,180
- Forks
- ⑂ 254
- License
- GPL-3.0
Open compressODesktop appMedia, audio and videoLinux
compressO↗
@codeforreal1·TypeScript
Compress videos and images locally without uploading them to a service.
Project overviewCompressO is a desktop app for reducing video and image file sizes on Windows, macOS, and Linux. Compression runs locally, with no network requests other than built-in update checks. Installers are available from the releases page, and macOS users can also use Homebrew; the macOS build is not notarized and may trigger Gatekeeper warnings when installed directly.
- Stars
- ★ 4,141
- Forks
- ⑂ 348
- License
- AGPL-3.0
Open CodexMonitorDesktop appSoftware development
CodexMonitor↗
@Dimillian·TypeScript
Manage Codex agents, threads, and worktrees across local development projects.
Project overviewCodexMonitor gives developers one desktop interface for running Codex across multiple workspaces, tracking active or unread threads, and isolating parallel tasks in worktrees. It also brings file browsing, Git diffs, and GitHub issues and pull requests into the same workflow. A local Codex CLI installation is required, while an optional daemon can run the backend on another machine.
- Stars
- ★ 4,139
- Forks
- ⑂ 402
- License
- MIT
Open ldtkDesktop appDesign and creative work
ldtk↗
@deepnight·Haxe
Design and maintain 2D game levels in a user-focused visual editor.
Project overviewLDtk is an open-source 2D level editor designed to give game developers a clear visual workspace for creating and maintaining levels instead of working directly with underlying data files. Users can get the latest version from the project website, while contributors can build it from source. LDtk can also run inside a Hide editor tab as an embedded plugin.
- Stars
- ★ 4,124
- Forks
- ⑂ 252
- License
- MIT
Open zen-desktopDesktop appSecurity and privacymacOS
zen-desktop↗
@irbis-sh·Go
Block ads, trackers, and malicious requests across desktop applications system-wide.
Project overviewZen runs a local system proxy on Windows, macOS, and Linux to block ads, tracking scripts, malware, and other unwanted requests from browsers, desktop applications, and operating-system components. Users can inspect blocked requests and the rule that matched, then use bundled filters or add hosts files and EasyList-style lists. The first run requires installing a root certificate generated locally so HTTPS traffic can be inspected. On Linux, automatic proxy configuration is currently limited to GNOME- and KDE-based desktops.
- Stars
- ★ 4,090
- Forks
- ⑂ 132
- License
- MIT