Recently updated open-source projects
Projects with recent public repository activity, ordered by factual GitHub update time.
- Projects
- 4,306
- Authors
- 3,645
- GitHub Stars
- 13,022,829
4306 projects · page 49 of 240
Open better-shotDesktop appImage generation and editingmacOS
better-shot↗
@KartikLabhshetwar·Swift
Capture, edit, annotate, and export screenshots or recordings on macOS.
Project overviewBetterShot is a local-first macOS menu-bar app for region, window, and full-screen capture, screen recording, OCR, and color picking. Its floating preview opens an editor for annotations, backgrounds, padding, shadows, cropping, and video trimming, with MP4 export and drag-to-app workflows; it uses no cloud service, subscription, or telemetry.
- Stars
- ★ 2,107
- Forks
- ⑂ 116
- License
- BSD-3-Clause
Open devhubDesktop appProject and product managementAndroid
devhub↗
@devhubapp·TypeScript
Filter GitHub notifications and repository activity in customizable columns.
Project overviewDevHub organizes GitHub notifications and repository activity in a TweetDeck-style multi-column view, with saved searches, per-column filters, and a way to mark columns as done. It is available on web, mobile, and desktop. The project roadmap still lists support for self-hosted GitHub Enterprise as a future feature.
- Stars
- ★ 10,112
- Forks
- ⑂ 855
- License
- AGPL-3.0
Open GlobalProtect-openconnectCLI appSecurity and privacyLinux
GlobalProtect-openconnect↗
@yuezk·Rust
Connect to GlobalProtect VPNs on Linux through a CLI or GUI.
Project overviewGlobalProtect-openconnect provides Linux users with CLI and graphical clients built around OpenConnect. It can connect to multiple portals or gateways and supports SSO, non-SSO login, FIDO2 devices such as YubiKey, and client certificates. The CLI is free and open source, while the GUI is a paid application with a seven-day trial after installation.
- Stars
- ★ 2,162
- Forks
- ⑂ 253
- License
- GPL-3.0
Open unyo-appDesktop appMedia, audio and videoLinux
unyo-app↗
@K3vinb5·Dart
Watch anime and read manga ad-free from one cross-platform desktop application.
Project overviewUnyo combines anime streaming and manga reading in a desktop app for Windows, macOS, and Linux, with AniList integration that keeps consumption progress synchronized. Sources are supplied through remote or locally hosted Aniyomi-based extensions; local extensions reduce server dependence but require Java 17 and do not all work reliably. The application is being rewritten after a period of limited development, so users should expect ongoing changes in availability and stability.
- Stars
- ★ 648
- Forks
- ⑂ 26
- License
- BSD-3-Clause
Open test-automation-skills-agentsCollection or directoryTesting and debugging
test-automation-skills-agents↗
@fugazi·Java
Reuse practical QA automation agents and testing playbooks across different AI assistants.
Project overviewThis documentation library packages agents, instructions, and skills for UI, API, end-to-end, regression, accessibility, and flaky-test work. Teams can embed the material into projects using GitHub Copilot, Claude, Cursor, or similar assistants, with guidance for Playwright TypeScript, Selenium Java, and ISTQB-aligned planning. The repository is a knowledge base and has no build, lint, or test system of its own.
- Stars
- ★ 194
- Forks
- ⑂ 32
- License
- MIT
Open email-oauth2-proxyAPI or serverCommunication and collaborationOAuth
email-oauth2-proxy↗
@simonrob·Python
Add OAuth 2.0 authentication to legacy IMAP, POP, and SMTP clients.
Project overviewEmail OAuth2 Proxy sits between an older email client and an IMAP, POP, or SMTP server, adding OAuth 2.0 authentication without requiring the client to support it. This can keep legacy software working with Exchange Online, Gmail, and similar providers that have retired basic password login. It can run from prebuilt desktop packages or a self-hosted Python installation, but setup requires OAuth client credentials and an authorization flow. Debug logging may expose message content or credentials, so it should be enabled cautiously.
- Stars
- ★ 1,445
- Forks
- ⑂ 142
- License
- Apache-2.0
Open Gentleman-SkillsCollection or directorySoftware developmentClaude Code
Gentleman-Skills↗
@Gentleman-Programming
Install curated and community coding skills for common frameworks and architecture patterns.
Project overviewAdd framework and architecture guidance for Angular, React, Next.js, TypeScript, Django, and other development work to agents such as Claude Code, Codex, Cursor, and OpenCode. The repository combines the maintainer's opinionated, battle-tested conventions with community skills accepted through voting, and manual setup places selected skills in each agent's expected directory.
- Stars
- ★ 596
- Forks
- ⑂ 88
- License
- MIT
Open piano-trainerDesktop appEducation and learning
piano-trainer↗
@ZaneH·TypeScript
Practice piano scales, chords, and fifths with MIDI, keyboard input, and quizzes.
Project overviewPiano Trainer turns scales, chords, and the circle of fifths into interactive desktop exercises. Learners can respond with a MIDI keyboard or the computer keyboard, then reinforce recall through quizzes, hard mode, and shuffled practice. Free cross-platform builds are available. It works best as a hands-on reference and repetition tool for self-paced learners rather than as a complete structured piano course.
- Stars
- ★ 2,183
- Forks
- ⑂ 66
- License
- MIT
Open MailspringDesktop appCommunication and collaborationLinux
Mailspring↗
@Foundry376·JavaScript
Manage multiple inboxes, mail rules, snoozing, and scheduled sending.
Project overviewMailspring brings a unified inbox, snoozing, send later, rules, and templates into a desktop client for macOS, Windows, and Linux. Email credentials are not sent to the cloud. Link tracking, read receipts, mailbox analytics, and contact or company profiles are reserved for the paid Pro subscription.
- Stars
- ★ 17,683
- Forks
- ⑂ 1,009
- License
- GPL-3.0
Open ComfyUI-Easy-InstallDesktop appDevOps and deploymentWindows
ComfyUI-Easy-Install↗
@Tavris1·Batchfile
Install and manage a portable ComfyUI environment with fewer manual dependencies.
Project overviewComfyUI-Easy-Install is primarily a one-click portable setup and management system for Windows users with NVIDIA GPUs. It bundles the required environment and provides an EZi desktop interface for installing complex add-ons, linking existing model folders, changing PyTorch or CUDA versions, pinning packages, and rolling ComfyUI back. The installer should not be run as administrator and should be placed outside system folders with simple paths; macOS and Linux instructions live on a separate branch.
- Stars
- ★ 1,614
- Forks
- ⑂ 146
- License
- MIT
Open kernel-memoryLearning resourceResearch and knowledgeOpenAPI
kernel-memory↗
@microsoft·C#
Study how to build document indexing, retrieval, and cited memory for AI applications.
Project overviewKernel Memory is a reference implementation for turning documents into an AI memory layer through extraction, chunking, indexing, retrieval-augmented generation, and source citations. It can run as an asynchronous service or as an embedded component in .NET applications. The repository is archived and explicitly presented as unsupported research code, so it should be used for learning and architectural reference rather than production deployment.
- Stars
- ★ 2,169
- Forks
- ⑂ 400
- License
- MIT
Open itchDesktop appPersonal and daily life
itch↗
@itchio·TypeScript
Download, update, and launch itch.io games from the desktop
Project overviewitch is the desktop application for downloading and running games from itch.io. It installs and launches games, keeps them updated, and can notify users when new versions are available, while leaving the main website as the place for browsing and other account activity. The Electron client works with the butler service for downloads and installation, so it is a player-facing app rather than a replacement for itch.io itself.
- Stars
- ★ 2,763
- Forks
- ⑂ 257
- License
- MIT
Open AgentshirePluginCommunication and collaborationOpenClaw
Agentshire↗
@Agentshire·TypeScript
Visualize OpenClaw or QClaw agents as interactive 3D NPCs in a customizable town.
Project overviewAgentshire is an OpenClaw and QClaw plugin that maps agents and sub-agents into visible 3D citizens. Its browser town reflects task dispatch, collaboration, streamed dialogue, coding activity, and completion animations, while users can chat through the same interface. A map editor and character workshop let people customize the environment and NPCs. Starting the OpenClaw Gateway opens the local town after installation. Compatibility is version-sensitive: OpenClaw 2026.3.13 is recommended, while 2026.4.x is not yet supported.
- Stars
- ★ 1,255
- Forks
- ⑂ 195
- License
- MIT
Open agent-skillsRules or configurationFinance, legal and compliance
agent-skills↗
@Polymarket
Build Polymarket integrations for data, orders, and token operations.
Project overviewPolymarket Agent Skills gives developers and coding assistants structured guidance for authentication, orders, market data, WebSocket streams, positions, token split or redemption flows, bridging, and gasless transactions. The main SKILL.md keeps common endpoints and patterns compact, while detailed references load only when needed. Any workflow that executes trades still requires correctly secured signing keys and platform credentials.
- Stars
- ★ 177
- Forks
- ⑂ 22
- GitHub updated
- Jul 13, 2026
Open DeLiveDesktop appAudio and podcast productionLinux
DeLive↗
@XimilalaXiang·TypeScript
Capture system audio for live captions, searchable transcripts, and AI-assisted review.
Project overviewTranscribe meetings, courses, streams, podcasts, or other audio playing on your computer through multiple cloud providers or a local whisper.cpp service. DeLive adds floating captions, searchable local history, transcript correction, chat, briefings, and mind maps in a cross-platform desktop app; its local REST API, WebSocket interface, and MCP server are disabled by default and can be enabled with optional authentication.
- Stars
- ★ 250
- Forks
- ⑂ 16
- License
- Apache-2.0
Open deepreasoningAPI or serverSoftware development
deepreasoning↗
@winfunc·Rust
Combine DeepSeek R1 reasoning with Claude responses through one streaming API.
Project overviewDeepReasoning is a self-hostable API and chat interface that routes a request through DeepSeek R1 reasoning and then Claude for the final response, including creative or coding tasks. It returns the combined workflow through one interface and supports streaming. The project is aimed at developers who want to control deployment and credentials, and it requires both DeepSeek and Anthropic API keys.
- Stars
- ★ 5,364
- Forks
- ⑂ 440
- License
- MIT
Open usage-monitor-for-claudeDesktop appSoftware developmentWindows
usage-monitor-for-claude↗
@jens-duttke·Python
Watch Claude session and weekly rate limits from the Windows system tray.
Project overviewUsage Monitor for Claude is a portable Windows tray application that displays current session, weekly, and newly detected quota types through configurable bars and a detail popup. It reuses the OAuth credentials from an existing Claude Code login, so no separate API key entry is required, and shows reset countdowns or stale-data warnings. Claude Code must be installed and signed in; the monitor operates read-only and does not write local files.
- Stars
- ★ 185
- Forks
- ⑂ 27
- License
- MIT
Open mcp-google-mapMCP serverPersonal and daily lifeModel Context Protocol
mcp-google-map↗
@cablate·TypeScript
Give AI agents access to places, routes, weather, and other Google Maps data.
Project overviewmcp-google-map exposes Google Maps functions to AI clients through MCP or a direct CLI, covering geocoding, place search, directions, distance matrices, elevation, time zones, weather, air quality, and static maps. It can run as a self-hosted stdio server, and you may register only selected tools to reduce context use. A Google Maps API key is required.
- Stars
- ★ 384
- Forks
- ⑂ 76
- License
- MIT