2,454 tools and products — trending open source, and what gets used in AI and other work.
VPet is an open-source desktop pet, shimeji, and virtual-pet application for Windows, developed as part of the VUP-Simulator project. It provides interactive pets with animations and actions such as head-patting, lifting, and wall-climbing, and is available as a free Steam application. The project also provides a core library that can be embedded in Windows Presentation Foundation (WPF) applications. Its architecture includes animation loading and rendering, pet and item data, save functionality, window controls, dialogue, themes, and work-timer components. Steam Workshop support allows users to add or modify pet animations, items, dialogue, work content, themes, and plugins; plugins can add code-based features or animation systems such as Live2D and Spine. The source is available on GitHub, and the project is distributed under Apache License 2.0 subject to separate copyright and authorization terms for the included animation and image assets.
深入浅出PyTorch is a Chinese-language educational course and repository by Datawhale China covering PyTorch and its use in deep-learning workflows. It progresses from prerequisites, installation, tensors, automatic differentiation, CUDA and cuDNN to data loading, model construction, loss functions, optimization, training, evaluation, visualization, deployment with ONNX, and source-code analysis of common computer-vision, natural-language-processing, audio, and video models. The course is organized into stages for deep-learning foundations, advanced PyTorch operations, and case analysis. Its materials are stored as Markdown files and Jupyter notebooks and include practical exercises such as Fashion-MNIST and fruit-and-vegetable classification, model fine-tuning, mixed-precision training, data augmentation, TensorBoard and Weights & Biases visualization, and ecosystem overviews including torchvision, PyTorchVideo, torchtext, and torchaudio. The repository includes supplementary video lessons, a planned content roadmap, and contribution instructions, and is licensed under CC BY-NC-SA 4.0.
Supermemory is an AI memory and context engine with a hosted API, application, plugins, MCP server, and local runtime. It extracts facts from conversations, tracks temporal changes and contradictions, automatically forgets expired information, and maintains user profiles containing stable facts and recent activity. Its API combines memory retrieval with hybrid RAG search, allowing applications and AI agents to query personalized context and knowledge-base documents together. It also processes uploaded PDFs, images, videos, and code, and can synchronize data from services such as Google Drive, Gmail, Notion, OneDrive, GitHub, and web pages. SDKs are available for JavaScript and Python, with integrations for AI frameworks including the Vercel AI SDK, LangChain, LangGraph, OpenAI Agents SDK, Mastra, Agno, and n8n. Supermemory can provide persistent memory to compatible assistants through plugins or its MCP server. The local distribution runs as a single binary or through npx, uses local embeddings by default, supports OpenAI-compatible and Ollama-backed models, and exposes the same Memory API on localhost for offline or self-hosted use.
An independent MCP server and CLI that connects Claude Code or other MCP clients to a locally running TradingView Desktop application for chart analysis and workflow automation. It communicates through Chrome DevTools Protocol on a user-enabled localhost debug port, rather than connecting to TradingView servers or intercepting network traffic. The bridge exposes tools for reading quotes, OHLCV data, indicator values, Pine Script drawings and tables; changing symbols, timeframes, indicators, panes and tabs; injecting, compiling and debugging Pine Script; drawing chart objects; managing alerts and watchlists; using replay mode; capturing screenshots; and streaming locally read chart data as JSONL. Its CLI provides equivalent pipe-friendly commands, while MCP uses a stdio transport. Data processing remains local, and the project states that it does not execute real trades or bypass TradingView access controls. It requires the installed TradingView Desktop app, a valid TradingView subscription, Node.js 18 or later, and an explicitly enabled Chrome DevTools debug port. Because it relies on undocumented internal TradingView application interfaces, updates to TradingView Desktop may break compatibility. The source code is MIT-licensed, but the license does not grant rights to TradingView software, data or trademarks.
Pake is an open-source tool for turning webpages or local web build output into desktop applications for macOS, Windows, and Linux. Its CLI packages a URL or local directory into a native app using Rust and Tauri, with options for application names, icons, window dimensions, title-bar behavior, styles, shortcuts, drag and drop, and ad removal; it also offers online building and ready-made application packages. Pake is distributed under GPL-3.0. The repository states that generated applications can be used and distributed by their creators. CLI installation uses the `pake-cli` package, and local development requires Rust and Node.
SoybeanAdmin is an open-source Vue 3 administration template developed by SoybeanJS. It uses Vite, TypeScript, Pinia, Naive UI, UnoCSS, and a pnpm monorepo architecture, with strict type checking and integrated ESLint, Prettier, and simple-git-hooks. The template provides theme configuration, internationalization, automatically generated file-based routing, static or backend-driven permission routing, reusable layout and page components, a command-line tool, mobile adaptation, and online mock data through ApiFox. It can be cloned, installed with pnpm, run in development mode, and built for deployment; the repository recommends Node.js 20.19.0 or later and pnpm 10.5.0 or later. The project is released under the MIT license.
OpenStock is an open-source stock market web application developed by Open Dev Society. It provides stock search, watchlists, company profiles and financial information, market news, TradingView charts and market widgets, personalized alerts, and support for more than 30 international exchanges. It is a market-information app rather than a brokerage, and data may be delayed according to provider limits. The application uses Next.js, React, TypeScript, Tailwind CSS, shadcn/ui, Better Auth, MongoDB, Finnhub, and TradingView widgets. Inngest runs background workflows for AI-personalized welcome emails and scheduled news summaries; optional sentiment insights use Adanos across sources including Reddit, X.com, news, and Polymarket. It can run locally or with Docker Compose, using MongoDB for persistence and Finnhub credentials for market data. The repository is licensed under AGPL-3.0, including source-release requirements for modified, redistributed, or deployed versions.
Higgsfield is an open-source GPU workload manager and machine-learning framework for training models ranging from billions to trillions of parameters, including large language models. It allocates exclusive or non-exclusive access to nodes, queues experiments to manage resource contention, and provides interfaces for distributed training with DeepSpeed ZeRO-3 and PyTorch fully sharded data parallelism. Its framework supports initiating, running, monitoring, and checkpointing experiments on allocated nodes, while its LLM training API includes model, data-loader, and experiment components. Higgsfield integrates with GitHub and GitHub Actions to generate deployment and run workflows: required tools and project deployment keys are installed on servers, code is deployed to configured nodes, and experiments are launched and monitored through GitHub. The repository describes compatibility with Ubuntu nodes offering SSH access and passwordless sudo, and reports testing with Azure, LambdaLabs, and FluidStack.
Codex-X is a cross-platform desktop management tool for OpenAI Codex Desktop and Codex CLI. It provides a visual interface for managing prompt templates, switching between official login profiles and third-party API providers, organizing and repairing local sessions, managing Skills and MCP servers, and inspecting or editing Codex TOML and JSON configuration files. The application can import or edit Markdown prompts, append or replace existing prompt content with automatic backups, test provider endpoints and discover models, import providers from cc-switch, group sessions by project, detect or repair provider inconsistencies, and permanently delete selected sessions from Codex storage. It also previews MCP servers, installs Skills from ZIP files, enables or disables individual extensions, tracks local token usage by date and model, and attributes subagent usage to its main conversation. Codex-X is built as a Tauri 2 desktop application with a React, TypeScript, and Vite frontend, a Rust backend, and SQLite local storage. It provides macOS, Windows, and Linux packages, including Windows portable distribution, and is released under the MIT License.
JimuReport is a web-based data reporting and visualization tool developed by JeecgBoot. It combines three modules: JimuReport for complex reports and printing, JimuBI for dashboards and big screens, and JimuChatBI for conversational data analysis. The system supports Excel-like drag-and-drop report design, grouped and cross-tab reports, master-detail layouts, multi-sheet reports, drill-downs, form filling with database write-back, QR and barcode reports, and exports to Excel, PDF, Word, and images. Its AI features use Claude Code skills to generate editable reports, dashboards, big screens, and conversational BI pages from a natural-language request or screenshot. JimuChatBI converts conversational requests into tables, charts, and grouped summaries, while allowing follow-up refinement. Data can be bound through SQL, APIs, JSON, WebSocket, stored procedures, files, and supported relational, NoSQL, and localized database systems. JimuBI provides draggable visualization components, ECharts-based charts, maps, dashboards, portals, and mobile layouts. The repository provides Spring Boot starters for JimuReport, JimuBI, and JimuChatBI, with integration guidance for Spring Boot 2, 3, and 4. It offers an online service, source-code deployment, Docker deployment, and an installation-free version. The repository describes the software as free for use and documents open-source licensing and supplementary terms, including retention of JimuReport attribution; commercial licensing is available for uses that do not retain the stated notices.
GitHub520 is a hosts-file configuration project intended to address slow GitHub access and missing images by mapping GitHub-related hostnames to specified IP addresses. It provides an automatically updated hosts file and JSON feed, which users can apply manually or manage through tools such as SwitchHosts, AdGuard, scheduled commands, or cron jobs. The project says it is still in testing and has been verified only on the maintainer's local machine. It is licensed under CC BY-NC-ND 4.0.
Agent-Native is an open-source TypeScript framework for building agentic applications with purpose-built user interfaces. Developers define each capability once as an action; the same action is used as an agent tool and called by the UI, with shared validation, permissions, implementation, data, and application state. Agents work through this shared action layer rather than clicking through the interface. Actions can also be exposed through HTTP, MCP, A2A, and a CLI. The framework includes agent chat, authentication and permissions, reusable skills and memory, scheduled or event-driven automations, multi-agent teams, and PostgreSQL support with PGlite for local development. It is distributed under the MIT license.
DataBackup is a free, open-source data-backup application for Android 7.0 and later. It requires root access and supports Magisk, KernelSU, and APatch; it provides multi-user backup support, cloud storage, and fast backups. The project is distributed under the GNU General Public License v3.0 and offers APK downloads through its releases.
Lean's LEDE is an OpenWrt-based source repository for building router and network-gateway firmware. It includes OpenWrt feeds and packages, supports compiling firmware for supported targets, and adds support for Loongson loongarch64 and Phytium D2000 architectures. The documented build process installs Linux or macOS dependencies, clones the source, updates and installs feeds, configures the firmware with `make menuconfig`, downloads package sources, and outputs compiled images under `bin/targets`. The repository also documents WSL/WSL2 and macOS build requirements and provides a default router address of 192.168.1.1 with the password `password`.
wiliwili is an open-source third-party Bilibili client designed for gamepad users. It runs on desktop Linux, macOS, and Windows systems as well as Nintendo Switch, PlayStation Vita, PlayStation 4, and Xbox platforms, and supports touch, mouse, keyboard, and gamepad input. The client provides Bilibili browsing features including search, recommendations, followed-creator updates, live streams, video and media playback, comments, danmaku, QR-code login, viewing history, favorites, followed series, and user pages. It supports simplified and traditional Chinese, Japanese, Korean, and English interfaces, light and dark themes, configurable fonts and icons, and optional Anime4K processing. Its interface is rendered with NanoVG, while video playback uses FFmpeg and MPV. Platform input and window functionality can use GLFW or SDL, with graphics backends including OpenGL and platform-specific implementations such as D3D11, Deko3D, and GXM. The repository provides platform-specific builds and build instructions, including Switch OpenGL and Deko3D variants, PSVita builds, and desktop compilation.
Live is an open-source television and radio icon library with web tools for IPTV-related formats and streams. It provides direct URL patterns for TV and radio logos, an EPG XML endpoint, M3U and TXT conversion tools, an online M3U8 downloader, and an M3U8 web player. Users can create M3U subscriptions by adding local stream URLs, EPG metadata, and the library's logo URLs to a playlist. The project is hosted on GitHub and automatically built to GitHub Pages and Cloudflare Pages. Its maintainers state that it does not store streaming content; playlist directories contain internet-collected sources for testing and research, and the EPG data is distributed by an external site. The project is free and open source, and contributors can submit missing channel logos through pull requests.
SimpleMindMap is an open-source, framework-independent JavaScript library for developing web-based mind-map applications, together with a web application and a separately developed desktop client. The web application is built with the library, Vue 2.x, and Element UI; it supports local file operations, online use, self-deployment, and secondary development. The client supports mind maps and other diagram structures, including logical structure diagrams, organization charts, timelines, fishbone diagrams, and tables. It provides file import and export for formats including XMind, FreeMind, Markdown, TXT, XLSX, SVG, PDF, Mermaid, and HTML, and supports node content such as text, images, links, icons, notes, attachments, tags, formulas, and to-dos. The client is distributed for Windows, macOS, and Linux, while the library repository is described as being in low-maintenance status and the client and plugins are closed source and actively maintained.
Mobile Verification Toolkit (MVT) is a command-line collection of forensic utilities developed and maintained by Amnesty International's Security Lab and other contributors. It analyzes forensic acquisitions from Android and iOS devices to identify traces that may indicate compromise, including scans against public indicators of compromise from Amnesty International and other research groups. Its platform commands are `mvt-ios` and `mvt-android`; the `mvt` command provides shared functions such as version reporting, shell completion, plugin management, and downloading indicators. MVT can be installed from source or PyPI and is intended for trained technologists and investigators rather than end-user self-assessment. Public indicators alone cannot establish that a device is clean, and the project is distributed under its own license.
AutoClip is an open-source AI video clipping tool that analyzes transcripts to identify highlights, generate titles, create clips and organize them into collections. It supports local videos, YouTube and Bilibili links, optional SRT subtitles, and transcription through local Whisper components when subtitles are unavailable. The processing pipeline imports video, obtains subtitles or a transcription, performs AI analysis and scoring, generates clips and collections, and exports them using presets for Douyin, Xiaohongshu, YouTube Shorts and Bilibili. Users can select Qwen, OpenAI-compatible APIs, Gemini, SiliconFlow, Ollama or LM Studio models; cloud analysis sends transcript text to the selected provider while video cutting runs locally. AutoClip is distributed as a macOS or Windows desktop application and can also run through a Docker web interface, a Python CLI or an MCP server. It is free software licensed under the MIT License.
AX is Google's open agentic orchestration runtime for declaring and running autonomous agent workloads in Kubernetes clusters. It defines Tasks, Workspaces, Gateways, and Models as ax.io/v1alpha1 manifests: Tasks run agent code in isolated sandboxes, Workspaces preconfigure Git repositories, MCP servers, and skill packages, Gateways restrict outbound traffic with host allowlists, and Models configure the platform's LLM access through Kubernetes secrets. The control plane runs on Agent Substrate and is operated through a kubectl-shaped CLI that applies manifests, watches task status, opens SSH sessions into sandboxes, and suspends or resumes checkpointed agents. AX is described as being designed for high-throughput cluster operation and is still subject to breaking changes before a stable release. It is distributed under the Apache License 2.0.
VirtualApp (VA) is an Android sandbox and virtualization SDK that runs applications inside an isolated internal space without installing them into the Android system. It is intended for integrating into host applications and supports use cases such as app cloning, multiple app instances, internal APK installation, app control, and plugin development. Its framework proxies requests between virtual applications and the Android framework, rewriting installation-related and other app parameters so the system treats the requests as belonging to the host. A native layer redirects file I/O to the virtual installation path and hooks functions that cannot be handled at the framework layer. The runtime includes host, plugin, virtual-app client, VA Server, and child processes; separate main and plugin packages support 32-bit and 64-bit applications. The SDK also provides Java and native hook capabilities, file and component isolation, and APIs for starting the engine, installing a package for a user, and launching an app. The repository states that its public code stopped updating in December 2017 and directs users needing the continuously updated business edition to obtain a commercial license. It describes support for Android 5.0 through 17.0, ARM 32-bit and 64-bit processors, and 32-bit and 64-bit applications.
CLI-Anything is an open-source toolkit and agent plugin for generating command-line harnesses that make existing software accessible to AI agents. It includes integrations for agent platforms such as Claude Code, Cursor, Pi, OpenCode, Codex, and others, plus CLI-Hub for browsing, installing, updating, and launching published harnesses. Its generator follows a seven-phase workflow: it analyzes a target codebase or software, designs command groups and state handling, implements a Click-based CLI with a REPL and JSON output, plans and writes unit and end-to-end tests, documents the result, and packages it for installation. Generated harnesses are intended to call the real application's backend, create or modify its native project files, and invoke the application for operations such as rendering or export rather than replacing it with a simplified implementation. They provide stateful sessions with undo/redo, command-line help for agent discovery, structured JSON responses, and human-readable output. CLI-Anything is distributed under the Apache License 2.0. Its repository also contains agent skill definitions, platform-specific plugins and installers, generated harnesses for numerous applications, and the CLI-Hub package manager installable with pip.
Spirula Studio is a cross-vendor 3D Gaussian Splatting trainer that processes photos or video into Gaussian splats and textured meshes in a self-contained binary. It combines video frame extraction, AI masking, structure-from-motion, Gaussian Splatting training, meshing, depth and normal generation, and skybox processing, with native support for fisheye and 360-degree equirectangular datasets. Its Vulkan backend runs on NVIDIA, AMD, Intel, and Apple GPUs, while a CUDA backend supports CUDA-capable NVIDIA GPUs; the application provides GUI and CLI workflows for Windows, Linux, and macOS. Quantized training is designed to support up to 10 million SH3 Gaussians in 8 GB of VRAM, and masking requires a separately downloaded SAM checkpoint.
PanWatch is a self-hosted AI stock-monitoring assistant for A-shares, Hong Kong stocks, and U.S. stocks. It provides multi-account portfolio management, market and opportunity views, simulated trading, technical indicators, price alerts, stock research, and notifications through Telegram, WeCom, DingTalk, Lark, Bark, or custom webhooks. Its deep-analysis workflow integrates the TradingAgents framework: technical, sentiment, news, and fundamental analyst agents produce analyses, which proceed through bullish/bearish debate, risk review, and portfolio-manager decision synthesis. The system also includes scheduled pre-market, intraday, and post-market agents, plus AI-filtered financial-news collection. Alerts can combine price, percentage-change, turnover, and volume-ratio conditions with AND/OR rules and scheduling limits. PanWatch runs through Docker or local Python and supports a progressive web app for mobile use. It uses FastAPI, SQLAlchemy, APScheduler, the OpenAI SDK, React, TypeScript, and Tailwind CSS; it supports OpenAI-compatible providers including OpenAI, Zhipu, DeepSeek, and Ollama. Optional OpenTelemetry export covers agent runs, LLM calls, and TradingAgents nodes. The project is released under the MIT license.
Umi-OCR is free, open-source, offline OCR software for Windows 7 x64 and later. It recognizes text from screenshots, pasted images, batches of local images, and PDF documents, and can save batch results as TXT, JSONL, Markdown, or CSV files. Its OCR post-processing can merge lines into natural paragraphs, preserve code-block indentation, handle vertical text, and ignore configured rectangular regions such as watermarks or logos. It also includes screenshot, image, and drag-and-drop scanning for QR codes and barcodes, plus QR-code generation. The application can switch between OCR engines through plugins and provides command-line and HTTP API interfaces. The release is distributed as a portable archive or self-extracting archive, requiring no installation or network connection to run. The project is hosted on GitHub and supports multiple interface languages and themes.
Who is hiring is a curated job-listing resource maintained by the Rebase community for blockchain companies and teams, as well as employers in other industries. Employers publish openings by creating GitHub issues with their job descriptions; the repository then displays links to the listings, which Rebase also distributes through its media channels. The service is free and includes remote and location-specific roles. Rebase states that employers are responsible for their listings and that it only formats and edits submitted information.
Lap is an open-source, local-first desktop photo manager for macOS, Windows, and Linux. It works directly with existing folders and keeps original photos and videos on the user's disk rather than requiring cloud upload or a closed import database. It provides browsing and filtering by metadata, folders, locations, cameras, tags, ratings, and faces; map views; rule-based Smart Albums; collections; duplicate detection and cleanup; culling and comparison tools; editing; format support for photos, RAW files, and videos; and support for grouped assets such as Live Photos and RAW-plus-JPEG/HEIC pairs. Its local AI features use ONNX Runtime with CLIP for image-text similarity search and InsightFace for face detection and recognition. AI search, visual similarity, subject tags, face clustering, and optional multilingual search run on the local machine. The application is built with Tauri and Rust, with a Vue/Vite/Tailwind frontend and SQLite storage; local catalog data includes collections, tags, ratings, culling states, Smart Album rules, AI indexes, face data, and thumbnails, while the original media remains in ordinary filesystem folders. Lap is distributed as desktop packages for macOS, Windows, and Linux, including a Homebrew cask, Debian packages, and AppImages. It is licensed under GPL-3.0-or-later.
stable-diffusion.cpp is a pure C/C++ inference implementation for diffusion image and video models, based on ggml and designed to work similarly to llama.cpp. It provides a command-line executable for generating and editing images from text or image inputs, with support for model families including Stable Diffusion, SDXL, SD3, FLUX, Qwen Image, Wan, LTX, and other listed image and video models. The project supports PyTorch checkpoints, Safetensors, and GGUF weights, and can convert weights to GGUF or Safetensors. It runs on CPU, CUDA, Vulkan, Metal, OpenCL, and SYCL backends across Linux, macOS, Windows, and Android via Termux; features include LoRA, ControlNet, IP-Adapter, latent-consistency models, VAE tiling, ESRGAN upscaling, quantization, and an embedded web UI. The repository is under active development, so its API and command-line options may change frequently.
MusicFree is a plugin-based, customizable, ad-free music player for Android and HarmonyOS. It does not include built-in music sources; plugins provide searching for music, albums, and artists, playback, album and artist views, single and playlist imports, and lyrics retrieval. The player handles functions such as pagination and caching while plugins implement the source-specific input and output logic. MusicFree stores data locally and supports light and dark themes, custom backgrounds, and associating lyrics between songs. Plugins are CommonJS modules that can be installed locally or from the network, including JavaScript files and JSON descriptions. The project is open source under the AGPL-3.0 license and warns that third-party plugins may contain security or copyright-related risks.
Anthropic's repository of Agent Skills for Claude, including example skills, the Agent Skills specification, and a template for creating custom skills. Each skill is a self-contained folder with a SKILL.md file containing metadata and instructions that Claude loads dynamically for specialized tasks such as document creation, data analysis, web-app testing, MCP server generation, and communications workflows. The repository's skills can be installed as Claude Code plugins, used in Claude.ai, or accessed through the Claude API. It includes document, PDF, presentation, and spreadsheet skills used in Claude's document capabilities; many examples are Apache-2.0 licensed, while those document-creation skills are source-available rather than open source. The repository presents the implementations for demonstration and educational purposes and notes that their behavior may differ across Claude environments.
StarNet is a local-first desktop harness for creating and running AI agents inside a pixel-art space station. The station layout represents the workflow: rooms define capability-scoped teams, hallways authorize handoffs, and placed objects grant capabilities. Each agent run uses its own workspace, transcript, memory, and bounded permissions, while the station reflects runtime state rather than simulating activity. The harness streams model calls through a local Node sidecar and applies explicit capability and consent checks to tool use. It supports OpenRouter and provider sign-ins for Anthropic, OpenAI, and Google, as well as local models through Ollama. Agents can run concurrently, connect to Telegram, Discord, Slack, Signal, and Matrix, use MCP servers and other connectors, launch recipes and reusable skills, run on schedules, and deliver files through an OUTBOX. Spend, budgets, tasks, schedules, transcripts, and memory persist in the local StarNet workspace; provider requests leave the machine when an agent runs, while secrets are held by the sidecar or operating-system keychain rather than the frontend. StarNet is distributed as a desktop application for Windows and macOS, with Windows identified as the most-tested target. It is also runnable from source with Node.js, and its code is available under the MIT License. The StarNet name, logo, artwork, sprites, and other brand identity are not covered by that license.
wifit3 is a standalone USB Wi-Fi auditing tool for Linux, Windows, and macOS. It requires a supported USB wireless adapter and uses pure Python with PyUSB and Textual rather than aircrack-ng or reaver. The tool bypasses the operating system's native Wi-Fi stack through lightweight Python ports of Linux wireless drivers that control adapters over USB bulk and control transfers. It provides channel-hopping reconnaissance across 2.4 GHz and 5 GHz networks, multi-adapter packet capture, access-point and client identification, hidden-network correlation, and packet-rate monitoring. Its auditing functions include WPA/WPA2 handshake and PMKID capture, targeted deauthentication, WPA3 downgrade attacks, WPS PixieDust, push-button and PIN recovery, and WEP techniques such as ARP replay, ChopChop, fake authentication, and PTW key recovery. Captures can be exported as PCAP or HC22000 files. Prebuilt executables are available for Windows, Linux, and macOS, and the project can also be run or built from source with uv and PyInstaller. It configures the required device access through udev and modprobe rules on Linux, WinUSB on Windows, and an authorization prompt on macOS. The code is licensed under GPLv2; bundled vendor firmware is distributed under the respective manufacturers' licenses. The project states that it is intended only for networks and equipment owned by the user or explicitly authorized for auditing.
Kubernetes The Hard Way is a hands-on tutorial for learning how Kubernetes components fit together by bootstrapping a cluster manually, without automation scripts. It covers provisioning compute resources, creating a certificate authority and TLS credentials, generating authentication and encryption configuration, bootstrapping etcd, the control plane and worker nodes, configuring remote kubectl access, setting up pod network routes, testing the cluster, and cleaning it up. The guide targets a basic cluster with a single control-plane node and two worker nodes on four ARM64 or AMD64 virtual or physical machines. Its README lists Kubernetes, containerd, CNI, and etcd component versions, and states that the resulting cluster is intended for learning rather than production use. The repository is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International.
gao is a maintained repository of configuration files for FongMi影视, TVBox, and CatVod, including JSON files that define video sources, live-stream lines, parsing services, Java archives, and related resources. The repository also lists recommended app variants, third-party TVBox configurations, and wallpaper endpoints. Its maintainer states that the configurations come from shared community resources, are intended for testing and study rather than commercial use, and may not remain accurate or current.
FactoryBluePrints is a maintained repository of community-made factory blueprints for the game Dyson Sphere Program. It organizes and shares blueprints contributed through community groups and pull requests, with releases containing downloadable blueprint packs. Users extract a release into the game's blueprint directory and run the included `update.bat` script to retrieve or update the blueprints. Unless an author specifies different terms, the repository's blueprints and other files use the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.
Claude Code Action is a GitHub Actions integration from Anthropic that uses Claude to answer questions, review pull requests, and implement code changes in GitHub repositories. It detects its execution mode from workflow context, including @claude mentions, issue assignments, and explicitly prompted automation tasks, then interacts with pull requests and issues through GitHub APIs and file operations. It can produce structured JSON outputs for automation workflows and display progress through updating checklists. The action runs on the repository's own GitHub runner, while model requests are sent through Anthropic's API, Amazon Bedrock, Google Vertex AI, or Microsoft Foundry. It is licensed under the MIT License.
PipePipe is an open-source Android app for browsing YouTube and other services, developed as an independent hard fork of NewPipe. It integrates SponsorBlock for skipping sponsored segments, Return YouTube Dislike, non-localized YouTube titles, optional cookie-based access to restricted or premium content, live-chat overlays, AV1 and VP9 playback, background music playback, advanced search and content filters, gesture-based playback controls, sleep timers, and playlist downloading and management. The project states that it is separate from NewPipe, with its own fixes and feature updates.
Madeira is an open-source research project for running x86-64 Windows PC games on non-jailbroken iPhones. It combines ARM64EC Wine, FEX-Emu for x86-64-to-ARM64 translation, and DXMT for translating D3D11 to Metal, packaging them with wineserver as a thread inside a single Mach process on iOS. The project is sideloaded because it requires JIT with a debugger attached. It uses an Apple ID for signing; free-account provisioning profiles expire after seven days, requiring the app to be rebuilt and reinstalled, while the app container preserves prefixes and save data. The repository reports playable results for Thumper and ULTRAKILL, with other titles reaching gameplay with limitations, and describes the project as subject to rough edges, title-specific issues, and breaking changes. Madeira is licensed under GPL-3.0-or-later, with separate licensing terms for upstream components and project forks. It is built from several chains covering Wine, ARM64EC modules, FEX, DXMT, and the iOS application.
HoloCubic_AIO is open-source all-in-one firmware for the HoloCubic ESP32 device, developed around the ESP32-Arduino platform. Its modular framework combines applications including weather clocks, a photo album, MJPEG or RGB video playback from a FAT32 TF card, desktop screen sharing, effects animations, a 2048 game, Bilibili follower information, anniversaries, heartbeat messaging over MQTT, stock quotes, and web-based configuration. The firmware provides a web server for Wi-Fi setup, system and application settings, self-starting application selection, and wireless file management or uploads to the TF card. It also supports an access-point setup mode, browser access through a local IP address or the `holocubic` hostname, and a companion open-source desktop tool for firmware flashing and media conversion. The repository contains the firmware source and documents ESP32-Pico Arduino and PlatformIO build requirements, MPU6050 startup calibration, TF-card dependencies, and application-specific network or file requirements.
OpenShell is an open-source runtime from NVIDIA for running fleets of autonomous AI agents in isolated sandboxes. It lets agents read files, install packages, call APIs, and use credentials while enforcing declared filesystem, process, and network policies. Each agent runs in a sandbox where kernel-level controls govern file access, system calls, and network connections. OpenShell also uses formal verification to review policy changes before approval, flagging newly permitted access such as connections to additional hosts with credentials or calls to new API methods. Credentials are withheld from agents and added only to requests bound for approved endpoints. The project provides a CLI, local gateway, sandbox lifecycle management, policy tooling, inference-provider routing, Kubernetes deployment, extensibility APIs, and Python, TypeScript, Go, and Rust SDKs. OpenShell supports Linux, macOS on Apple Silicon, and experimentally Windows through WSL 2, with Docker, Podman, or host virtualization. It is licensed under the Apache License 2.0 and collects configurable anonymous operational telemetry.
DBX is an open-source, cross-platform database client developed in the t8y2/dbx project. It provides desktop, web, Docker, and CLI distributions for connecting to more than 100 databases and related systems, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, message queues, and service registries. The desktop application uses Tauri, Vue, TypeScript, and Rust and is distributed as a small native binary without a bundled Java runtime, Python environment, or Chromium. Its query editor uses CodeMirror 6 with SQL completion, formatting, diagnostics, history, saved snippets, and file execution. Schema and data tools include object browsing, table editing, ER diagrams, schema comparison, explain plans, field lineage, imports, database transfers, exports, data comparison, and previews of Parquet, CSV, and JSON files through DuckDB. Specialized interfaces support Redis and MongoDB, while consoles cover Kafka, RocketMQ, RabbitMQ, Pulsar, MQTT, Nacos, Consul, ZooKeeper, and etcd. DBX includes an AI SQL assistant that converts natural-language requests into SQL, explains and optimizes queries, fixes errors, and checks generated SQL before execution. It supports Claude, OpenAI, local Ollama models, and OpenAI-compatible endpoints. A separately distributed Rust MCP server lets compatible coding agents such as Claude Code, Cursor, and Windsurf list connections, browse tables, execute SQL, and open tables in DBX; access can be restricted to read-only, safe-write, or high-risk-write modes. The project also provides a CLI for terminal and agent workflows, a signed and sandboxed plugin system with Go and TypeScript SDKs, encrypted credential storage, SSH tunnels, and Docker-based self-hosting. It is licensed under Apache-2.0.
PageIndex is a vectorless, reasoning-based retrieval-augmented generation platform from VectifyAI. It replaces vector indexes and chunking with a hierarchical tree index for each document, then uses an LLM to search that tree agentically, following document structure and context to retrieve relevant sections with traceable references. The PageIndex SDK supports local indexing, retrieval, and chat with a user's own LLM key, as well as PageIndex Cloud for managed parsing, OCR, image understanding, tree-index construction, and storage. It can process text-based PDFs locally and supports cloud-hosted indexes for scanned and image-rich documents; the platform also provides an application for long professional documents, an agent integration interface, and a cloud-only file-level tree index for reasoning across document collections.
hey is a command-line HTTP load generator and ApacheBench replacement. It sends a specified number of requests, or requests for a specified duration, using configurable concurrent workers and optional per-worker rate limits, then prints request statistics or CSV metrics. It supports common HTTP methods, custom headers and request bodies, authentication, proxies, timeouts, redirects, compression and keep-alive controls, and HTTP/2 endpoints. The project provides binaries for Linux, macOS and Windows and can be installed on macOS with Homebrew.
Awesome Claude Skills is a curated GitHub resource covering reusable Claude Skills, plugins, tools, and related resources for Claude.ai, Claude Code, the Claude API, and other coding agents such as Codex, Cursor, Gemini CLI, Antigravity, and Windsurf. It organizes examples by areas including document processing, development, data analysis, communication, media, productivity, project management, security, and SaaS-app automation through Composio. The repository explains Skills as folders containing a SKILL.md file with YAML metadata and Markdown instructions, optionally accompanied by scripts, references, and assets. It documents progressive loading: agents initially see a skill's name and description, load the full instructions when relevant, and load supporting files on demand. It also distinguishes Skills, which define workflows and guardrails, from MCP servers and tools, which provide system access and individual actions. The list accepts contributions through documented quality and pull-request guidelines. The repository is licensed under Apache 2.0, while individual skills may use different licenses.
Firebase Apple SDK is a collection of open-source libraries for integrating Firebase services into iOS and other Apple-platform applications. The repository contains the source for Firebase AI Logic, App Check, App Distribution, Authentication, Cloud Firestore, Cloud Functions, Cloud Messaging, Crashlytics, In-App Messaging, Performance Monitoring, Realtime Database, Remote Config, and Storage; Firebase Analytics is distributed as precompiled binaries rather than open-source source code. The SDK can be installed through Swift Package Manager, CocoaPods, GitHub source checkouts, or experimental Carthage distribution. It supports most products across Apple platforms, with official beta support for macOS, Catalyst, and tvOS, while visionOS and watchOS support varies by product; the repository notes limited Crashlytics support on watchOS. The repository is licensed under Apache License 2.0.
CodeGraph is a local code-intelligence tool for AI coding agents, distributed as a CLI, MCP server, and embeddable npm library by Colby McHenry. It parses source code into a SQLite knowledge graph of symbols, files, calls, imports, inheritance, dependencies, framework routes, and cross-language bridges, then resolves references and provides full-text search, source context, call paths, callers, callees, impact analysis, and affected-test discovery. Its primary MCP operation, codegraph_explore, returns relevant verbatim source together with relationships and blast-radius information so agents can query structure without file-by-file exploration. A native Rust parsing kernel supports more than 20 languages, with a portable fallback for unsupported platforms or files that fail native parsing. A native file watcher incrementally updates the local graph after changes, while connect-time reconciliation catches edits made between agent sessions. The tool installs and configures MCP integrations for agents including Claude Code, Cursor, Codex CLI, OpenCode, Gemini CLI, and GitHub Copilot; projects are initialized with codegraph init and stored locally under .codegraph. The repository states that the software is MIT-licensed and that telemetry can be disabled.
BiliTool is an open-source tool for automating recurring activities on Bilibili across one or more accounts. It runs scheduled tasks through Bilibili's APIs and provides a web panel for managing accounts, configuration, schedules, and execution logs, as well as a console host that can be paired with an external scheduler. It supports QR-code login and cookie updates, multiple accounts, daily experience activities, live-room lotteries and fan-medal tasks, manga check-ins and benefits, VIP activities, silver-to-coin exchanges, B-coin voucher charging, batch unfollowing, cookie checks, and optional notifications. Tasks can be enabled and configured independently, with eligibility and availability controlled by Bilibili's current services. The project supports Docker, Podman, Helm/Kubernetes, Qinglong and other automation panels, local execution, Tencent SCF, Krew, and an archived GitHub Actions deployment recipe. It stores accounts in the web panel database, automation-panel environment variables, or a local cookies file depending on the host. The README describes it as intended for learning and testing and warns users to protect cookies and other credentials and comply with Bilibili's terms.
163MusicLyrics is a lyric-management tool for NetEase Cloud Music and QQ Music. It searches songs, albums, and playlists by ID, full URL, or keywords, with batch queries and folder scanning for importing inputs. It retrieves and saves lyrics and preview-song links, supports in-app playback of preview links, downloads cover images, converts between LRC and SRT, combines original and translated lyrics in different layouts, and can translate lyrics through the Baidu Translate and CaiYun Translate APIs. It also provides local caching and configurable themes. The project is personally maintained, free to use, and distributed through GitHub Releases.
TileLang is a Pythonic domain-specific language and compiler for developing high-performance GPU, CPU, and NPU kernels such as GEMM, quantized matrix multiplication, FlashAttention, and linear attention. Built on TVM, it uses tiled programming primitives for memory transfers, pipelining, matrix operations, parallel elementwise work, layouts, and target-specific code generation; its JIT specializes kernels for input shapes and compile-time arguments on first use. The project supports CUDA, ROCm/HIP, Apple Metal, Huawei Ascend, and experimental LLVM, CuTe DSL, and WebGPU backends, with additional ecosystem adapters for other accelerator platforms. It is distributed as a Python package through PyPI, with source builds and nightly wheels available.
yoinks is a terminal video-downloading CLI for YouTube, X/Twitter, Instagram, Threads, TikTok, and other supported sites. It accepts a pasted URL, presents an interactive format picker for video resolutions or audio-only MP3 extraction, and saves files to ~/Downloads. The terminal interface is built with Ink, a React framework for terminals, and supports keyboard and mouse controls plus light, dark, and automatic themes. The tool uses yt-dlp for downloading. On first run it fetches a standalone yt-dlp binary to ~/.yoinks/bin when a system installation is unavailable, while ffmpeg is used for high-resolution stream merging and MP3 extraction, with ffmpeg-static as a fallback. It requires Node 18 or later and is distributed under the MIT license.
GhostTrack is a Python-based OSINT and information-gathering tool by HunxByts. It provides menu-based functions for IP tracking, phone-number information lookup, and username searches on social media; its documentation also describes combining the IP-tracking function with Seeker to obtain a target IP. The repository provides installation and usage instructions for Linux and Termux.
UniMate is an AI research system for text-to-motion generation across diverse 3D skeletons, developed by researchers at Princeton, UC Berkeley, MIT, and NTU. Given a rigged asset and a text prompt, it generates articulated motion without per-skeleton retraining or test-time optimization. The system is trained on the UniML3D dataset, which canonicalizes text-paired motion for bipedal, quadrupedal, avian, marine, insectoid, serpentine, and articulated rigid-object skeletons. Its training pipeline uses flow matching: a network predicts the velocity of a linear interpolation between noise and motion data, with masked L2, geodesic rotation, and velocity-smoothness losses. The model supports graph-based spatial and temporal attention or full attention over joint-time tokens, with text conditioning through adaptive layer normalization or cross-attention. At inference, classifier-free guidance generates motion features and can render skeleton animations or export animated GLB and FBX files. The same trained model supports text-to-motion generation, motion in-betweening, text-guided joint-preserving editing, and expansion of sequences from multiple prompts. The repository includes dataset processing, training, inference, and preprocessing code, and is released under the MIT License. The included datasets and source assets remain subject to their original licenses.
BV (Bug Video) is a third-party Bilibili application for Android mobile devices and Android TV, built with Jetpack Compose. Its README describes deliberately unconventional design, numerous bugs, poor usability, and unstable performance as features. It is distributed through GitHub releases and is licensed under the MIT License.
Effect is a TypeScript library for building robust, type-safe applications. It provides typed errors, dependency injection, structured concurrency, scheduling, tracing, observability integrations, and unified schema validation, with platform, SQL, testing, OpenAPI, and AI provider packages in the same monorepo. It is distributed through npm, requires strict TypeScript checking, supports Node.js 18 or newer for general use, and is licensed under the MIT License.