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 17 of 240
Open web-to-desktop-framework-comparisonBenchmark or evalSoftware development
web-to-desktop-framework-comparison↗
@Elanis·JavaScript
Compare frameworks for turning web applications into desktop software.
Project overviewThis repository compares Electron, Tauri, NW.js, Wails, NodeGui, Neutralino, Flutter, and .NET MAUI for developers choosing a web-to-desktop stack. Its tables cover platform support, front-end compatibility, updater options, project characteristics, package size, memory use, and other practical differences. Benchmark applications run in GitHub CI to provide like-for-like measurements across frameworks and operating systems. The maintainers note that system load and limited runs introduce error, so the numbers are directional rather than absolute rankings.
- Stars
- ★ 1,970
- Forks
- ⑂ 54
- License
- MIT
Open openlessDesktop appWriting and editingAndroid
openless↗
@Open-Less·Rust
Hold a hotkey, speak, and insert polished text at the active cursor.
Project overviewOpenLess is an open-source voice-input app for macOS and Windows. Hold a global hotkey in any text field, speak naturally, and release to transcribe, polish, and stream the result at the cursor; when direct insertion fails, it falls back to the clipboard. It offers structured AI-prompt output, switchable style packs, and dictionary hotwords while keeping history and configuration local. Initial setup requires microphone and input permissions plus the selected speech-recognition and language-model credentials or local endpoints.
- Stars
- ★ 2,749
- Forks
- ⑂ 238
- License
- MIT
Open hueAutomationDesign and creative workClaude Code
hue↗
@dominikmartn·JavaScript
Generate a reusable brand design system from a URL, name, or screenshot.
Project overviewhue is a design skill for Claude Code and Codex that analyzes a brand from a URL, name, or screenshot, then turns the findings into a reusable coding skill. The generated system defines color, typography, spacing, components, light and dark modes, and page composition so separate AI sessions can build more consistent interfaces. A validation script checks the result for broken token references, placeholders, contrast issues, and structural errors before it is used.
- Stars
- ★ 752
- Forks
- ⑂ 60
- License
- MIT
Open headlampWeb appDevOps and deployment
headlamp↗
@kubernetes-sigs·TypeScript
Manage Kubernetes clusters through an extensible web or desktop interface.
Project overviewHeadlamp provides an interactive Kubernetes interface that can run inside a cluster or locally as a desktop application. Connect one or several clusters to inspect and edit resources, read logs, open exec terminals, and extend the UI with plugins. Controls and write operations reflect Kubernetes RBAC, rather than granting permissions of their own. A working kubeconfig or service-account token is required, and limited credentials will naturally restrict which resources and actions the interface can expose.
- Stars
- ★ 6,867
- Forks
- ⑂ 930
- License
- Apache-2.0
Open SentinelDesktop appSecurity and privacymacOS
Sentinel↗
@alienator88·Swift
Remove macOS quarantine flags and ad-hoc sign apps that cannot be opened normally.
Project overviewSentinel lets macOS users drop an app onto a target or use a Finder context action to remove quarantine, and it can ad-hoc self-sign an app when its certificate is unusable. It supports macOS 13 and later and can be installed from releases or Homebrew. Development and releases have been on hold since the end of 2025, so users should not expect timely compatibility fixes or support.
- Stars
- ★ 1,691
- Forks
- ⑂ 55
- GitHub updated
- Jul 14, 2026
Open nvm-desktopDesktop appSoftware developmentLinux
nvm-desktop↗
@1111mp·TypeScript
Install, switch, and pin Node.js versions through a GUI or CLI.
Project overviewnvm-desktop manages multiple Node.js runtimes on macOS, Windows, and Linux through both a visual desktop app and the nvmd command-line tool. Users can browse available releases, install or remove versions, change the global default, and bind a specific Node.js version to each project so environments remain isolated. Common operations are available by clicking or from terminal workflows. The application keeps installed runtimes, command shims, project bindings, and settings together in a dedicated directory under the user’s home folder.
- Stars
- ★ 1,378
- Forks
- ⑂ 71
- License
- MIT
Open PaperlingDesktop appDocument productivityLinux
Paperling↗
@Razee4315·TypeScript
Open and edit Markdown with live technical previews and reviewable AI changes.
Project overviewPaperling is a desktop Markdown reader and editor that opens ordinary `.md` files without requiring a vault or plugin system. It provides source, reader, and split views with live rendering for math, chemistry, and Mermaid diagrams. An optional bring-your-own-model assistant can answer questions or propose inline edits that users accept or reject. Releases are available for Windows, Linux, and Apple Silicon macOS, but current builds are unsigned and may trigger operating-system warnings on first launch.
- Stars
- ★ 392
- Forks
- ⑂ 30
- License
- Apache-2.0
Open ClawXDesktop appWorkflow automation
ClawX↗
@ValueCell-ai·TypeScript
Set up and operate OpenClaw agents without using a terminal.
Project overviewClawX is a desktop interface that embeds the OpenClaw runtime and replaces command-line setup with a guided application experience. Users can configure providers, chat with agents, manage skills, workspaces, scheduled tasks, diagnostics, and selected memory tools through visual controls, while Developer Mode exposes more advanced settings. It is aimed at users who want OpenClaw capabilities without maintaining a separate terminal-driven installation, with Windows and multilingual operation explicitly documented.
- Stars
- ★ 7,544
- Forks
- ⑂ 1,122
- License
- MIT
Open skillspecCLI appAI and agent developmentClaude Code
skillspec↗
@modiqo·Rust
Assess agent skills, compile structured contracts, and record execution proof.
Project overviewSkillSpec audits a skill for discovery risk, context load, buried obligations, undeclared dependencies, and missing proof. It can then import the prose instructions into a neighboring skill.spec.yml contract with explicit routes, forbidden actions, checks, tests, and evidence requirements, while leaving an alignment summary after execution. It is a CLI and contract layer rather than a new agent runtime, orchestration platform, or security boundary.
- Stars
- ★ 956
- Forks
- ⑂ 58
- License
- Apache-2.0
Open goal-forgeAutomationSoftware developmentCodex
goal-forge↗
@michaelpersonal·Python
Turn a rough coding idea into a measurable contract for long Codex runs.
Project overviewGoal Forge interviews a rough idea into a SPEC.md with user-approved, measurable completion criteria, challenges ambiguous requirements, compiles the result into a structured GOAL.md, and performs a read-only Codex configuration check. Its contract captures a scorecard, fast feedback loop, slower final validation, working-memory files, and an optional control surface so multi-hour /goal sessions can remain coherent. The suggested unattended configuration can grant broad filesystem access and disable approvals, so it is intended only for project paths the user has explicitly trusted.
- Stars
- ★ 213
- Forks
- ⑂ 15
- License
- MIT
Open stumpWeb appDocument productivity
stump↗
@stumpapp·TypeScript
Self-host comics and ebooks for reading through web and OPDS clients.
Project overviewHost a personal or shared library of comics, manga, and digital books, then read it through built-in web readers or OPDS-compatible clients. The server handles EPUB, PDF, CBZ/ZIP, and CBR/RAR files, with multi-user permissions, age restrictions, EPUB annotations, and Kobo or KOReader sync integrations. Docker images and prebuilt binaries offer several installation paths. The project is still explicitly considered beta before version 1.0, so users should not assume upgrades are free of breaking changes or data-loss risk.
- Stars
- ★ 2,577
- Forks
- ⑂ 143
- License
- MIT
Open ir-searchPluginFinance, legal and complianceClaude Code
ir-search↗
@djfksjd·Python
Survey Korean government grants and classify them by immediate fit, roadmap, or reframing.
Project overviewir-search is a Korea-only skill for surveying open government support programs across K-Startup, Bizinfo, NIPA, KOCCA, and SMTECH. It profiles a project by startup stage, region, and needs such as funding, space, or R&D, then checks eligibility against original notices. Results separate opportunities available now, programs unlocked by future milestones, and options that may fit after reframing the project. Reports, raw JSONL, and notices are saved locally; repeat runs highlight new, changed, and closed opportunities. Applicants should still confirm details with the issuing agency.
- Stars
- ★ 172
- Forks
- ⑂ 35
- License
- MIT
Open FineTuneDesktop appMedia, audio and videomacOS
FineTune↗
@ronitsingh10·Swift
Control per-app volume, audio routing, and EQ from the macOS menu bar.
Project overviewFineTune gives each Mac app its own volume, mute, routing, and EQ controls from a menu bar panel. You can send apps to different or multiple outputs, manage input and display audio devices, and restore saved routing when hardware reconnects. It requires macOS 15 or later and Screen & System Audio Recording permission on first launch.
- Stars
- ★ 8,064
- Forks
- ⑂ 271
- License
- GPL-3.0
Open vibeyardDesktop appSoftware development
vibeyard↗
@elirantutia·TypeScript
Manage AI coding sessions, project tasks, and terminal panes from one desktop workspace.
Project overviewVibeyard is a desktop IDE for developers who run AI coding agents from the command line. Each project can have a dashboard and Kanban board, where a task card starts or resumes its linked CLI session. Split panes and swarm mode help monitor several agents, while session history, cost tracking, and encrypted peer-to-peer terminal sharing reduce window juggling. Installers are available for macOS and Windows. Vibeyard is a workspace rather than an AI provider, so users need an authenticated Claude Code, Codex CLI, or Gemini CLI installation.
- Stars
- ★ 1,304
- Forks
- ⑂ 156
- License
- MIT
Open setup-ipsec-vpnAutomationSecurity and privacy
setup-ipsec-vpn↗
@hwdsl2·Shell
Automatically deploy IPsec/L2TP, Cisco IPsec, and IKEv2 on a Linux server.
Project overviewsetup-ipsec-vpn installs a Libreswan and xl2tpd VPN server on supported Linux cloud instances, VPSs, dedicated hosts, and Raspberry Pi systems. It configures IPsec/L2TP, Cisco IPsec, and IKEv2, generates profiles for common mobile devices, and includes scripts for users and certificates. You still need a suitable server and must allow UDP ports 500 and 4500 through any external firewall.
- Stars
- ★ 28,184
- Forks
- ⑂ 6,510
- GitHub updated
- Jul 14, 2026
Open lrcgetDesktop appMedia, audio and video
lrcget↗
@tranxuanthang·Vue
Download synced LRC lyrics across an offline music library.
Project overviewLRCGET scans a selected music folder, looks up synchronized lyrics for each supported audio file, and saves matching `.lrc` files beside the tracks. As the official LRCLIB desktop client, it turns a repetitive song-by-song task into a directory-level operation and ships for Windows, macOS, and several Linux package formats. Windows installations depend on WebView2, so heavily stripped systems without the Edge component may fail to launch. Some Linux setups may also need PipeWire ALSA support for audio playback.
- Stars
- ★ 2,876
- Forks
- ⑂ 108
- License
- MIT
Open ProxmoxVECollection or directoryDevOps and deployment
ProxmoxVE↗
@community-scripts·Shell
Deploy common self-hosted services on Proxmox with guided one-command scripts.
Project overviewProxmox VE Helper-Scripts is a community collection for installing hundreds of self-hosted services as containers or virtual machines. Users find a service on the project website, paste its command into the Proxmox shell, and choose either sensible defaults or advanced resource, network, and storage settings. Post-install helpers handle updates, configuration changes, logs, and basic troubleshooting. A supported Proxmox VE host, root shell access, and an internet connection are required.
- Stars
- ★ 28,960
- Forks
- ⑂ 2,785
- License
- MIT
Open awesome-llm-skillsCollection or directoryEducation and learning
awesome-llm-skills↗
@Prat011·Python
Find agent skills and setup resources for Claude Code, Codex, Gemini CLI, and more.
Project overviewAwesome LLM Skills is a curated directory of reusable LLM and agent skills across development, Notion workflows, creative work, media, and other tasks. It also collects setup guidance and resources for Claude Code, Codex, Gemini CLI, OpenCode, Qwen Code, and related platforms. Some entries live in the repository, while others link to external skill projects.
- Stars
- ★ 1,393
- Forks
- ⑂ 230
- GitHub updated
- Jul 14, 2026