GitHub Trending #56: 35 Trending Open-Source Projects and Agent Skills

VideoCURTResource

Issue #56 of GitHub Trending Today showcases 35 trending open-source projects. Highlights include practical agent skills for coding assistants, local AI model runtimes, developer utilities, and specialized system tools.
Playing loads YouTube (youtube-nocookie.com).

Key points

  1. TStack bundles daily agent skills for Claude Code and Codex to automate PR creation, CI monitoring, merges, and second opinions across models.
  2. iFixAi provides an open-source framework to audit AI agents prior to release by simulating realistic business environments and scoring responses from A to F.
  3. Project Maya runs large Mixture-of-Experts (MoE) models locally by caching active experts on GPU and swapping others across RAM and SSD.
  4. Beautiful Rust teaches agents idiomatic Rust using guidelines from Google and Microsoft, while OpenIDA offers a lightweight IntelliJ-style IDE via Tauri.
  5. Tools such as Webframe, ASCII-Reveal, and Minilytics offer lightweight headless browser automation, accessible UI loading states, and self-hosted revenue tracking.

Why it matters

The featured repositories highlight a shift toward deeply integrated agent workflows, automated verification of agentic systems, and resource-efficient local AI runtimes.

Analysis

The 56th edition of GitHub Trending Today underlines how developers are actively building out tooling around autonomous coding agents like Claude Code and OpenAI Codex. Repositories like TStack and Beautiful Rust codify domain knowledge and developer workflows into reusable skills that handle pull requests, CI tracking, and idiomatic conventions.

Validation and Local Model Execution

Several highlighted projects focus on auditing and running models efficiently:

  • iFixAi tests agent robustness by simulating customer interactions and grading edge-case behaviour using a judge model.
  • Project Maya addresses GPU memory constraints by selectively loading and offloading Mixture-of-Experts (MoE) layers between SSD, system memory, and video RAM.
  • WhatsMyAgentDoing introduces an isometric dashboard tracking the state of multiple background CLI agents.

System Utilities and Lightweight Runtimes

Beyond AI, the list covers low-level systems programming and frontend tooling. Projects include Webframe, which executes web pages and JavaScript using OS-native webviews without bundling full browsers, alongside Rust-based desktop utilities like OpenIDA and the Horizon engine.

Transcript

Show the full transcript (2,314 words)
Welcome back to GitHub Awesome. This is GitHub Trending Today, number 56. 35 trending open-source projects on GitHub right now. Let's get into it. LearnHarness is a desktop app where AI agents help you learn something difficult. First, it measures what you already understand. Then, it plans a path to your goal, and teaches you step-by-step with practice sessions later on. As you work, you can think out loud and explain your reasoning in your own words. Everything you learn goes into a knowledge graph that carries over between sessions. TStack is Theo's collection of the agent skills he uses every day in Claude Code and Codex, cleaned up so anyone can use them. Say "full send" and an agent takes a change all the way through. It proves the change works, gets it reviewed, files the PR, watches CI, and merges. Council gets a second opinion on your changes from models made by other providers. IFixAi is an open-source Python tool for auditing AI agents before they go live. It builds a simulated business around your agent, like a fintech support desk, then sends it realistic requests, including ones that push it past its role. A judge model grades every reply, and the agent gets an A to F score across 5 areas. Hallmark gives coding agents a design workflow for escaping the same generic landing page. It offers visual themes or a custom direction built around the visitor's actual task, then checks the result in a browser for layout problems and repetitive design habits. It can also audit or redesign existing pages while checking that links and forms survive. Full visual checks require Chrome and Puppeteer. Project Maya runs large mixture of experts models locally by keeping frequently used experts on your GPU, and moving the rest between RAM and SSD. It includes browser chat, a live hardware monitor, and compatible APIs for connecting coding agents. Setup measures your hardware and tunes the engine around it. Model files are substantial; performance depends on your memory and storage. Ex-USSR Kinship Research is a genealogy skill for agents like Claude Code and Codex, built for tracing family history through records from the former USSR and the Russian Empire. The agent sets up a case folder and works through church, civil, military, deportation, and repression records. Every source gets saved with a hash, and every claim is logged as single-source or corroborated. Neuron Explorer is an interpretability tool for the Qwen 3 5-4B model that works by steering. For every neuron in a layer, it pushes that neuron up and down on a few prompts and keeps every resulting output. Then it lays the neurons out on a 3D map of the model. It ranks them by which word clusters they push the text toward, measured against random controls. ASCII-Reveal makes text, images, and entire cards decode into place through a wave of scrambled characters. Wrap your React content, connect its loading state, and pair it with ASCII skeletons while data arrives. The effect draws above the real content, keeping layout stable and text available to screen readers. Reduced motion settings get a short fade and slower devices automatically fall back to 1, 2. Minilytics is self-hosted web analytics that puts revenue first, running on Cloudflare workers with a D1 database and a React dashboard. A small script on your site records page views, clicks, and goals. When someone pays, a payment webhook credits the sale to the last source that sent that visitor. The dashboard shows your traffic, your sources, and which ones actually make money. Horizon reimplements Minecraft Java Edition in Rust, using files from your own legally obtained copy. It reads vanilla worlds and adds controller support, graphics presets, and its own web assembly mod system. The project compares behavior against vanilla through differential tests. Though passing those checks doesn't establish perfect compatibility. AARE is an open-source rebuild of the phone side of Android Auto, so your phone can talk to your car's screen without Google Play Services. It speaks the Android Auto protocol to the car's head unit, draws the car display, and runs apps Google's version doesn't allow, like the CoMaps navigation app or Signal. It handles media, messages through notifications, navigation on the driver's cluster, and a voice assistant. Beautiful Rust is a Claude code plugin with a single skill that teaches Claude to write clean, idiomatic Rust. It distills five well-known guides, including Google's Rust style guide, the official Rust API guidelines, and Microsoft's pragmatic Rust guidelines. It covers ownership, API design, error handling, concurrency, and unsafe code, and it loads on its own whenever you're working in Rust. Dimensional Drawing is a set of agent skills that turns any UI component into a one-page technical drawing in the style of Apple's published dimensional drawings. Point your agent at a component file, a Storybook story, a URL, or a screenshot. It draws a sheet with a plan view, exploded layers, detail views, and tables of every padding, gap, and corner radius. Keybytes is an open-source modular keyboard where every single key is its own little circuit board you can rearrange. Each key, called a keybit, has a cherry MX switch and a tiny RISC-V chip. Pogo pins on all 4 sides carry power and data, so the keys snap together and onto a mainboard with Bluetooth and USB-C. The mainboard even programs each key through those same pins. The cases are magnetic. Webframe is a go command-line tool that runs a web page like a program. It loads a URL or a local file in a hidden webview, sends the page's console logs to standard output, and its errors to standard error. It can even run JavaScript you pipe in. It uses your system's own webview, like WebKit on macOS or Webview 2 on Windows, so there's no bundled browser and the binary stays small. Raven runs Windows applications on Linux. You install a program with its own normal installer, and it just starts. The program's code runs directly on your CPU inside a sandbox. While Raven answers every system call by playing the part of the Windows kernel, from files and the registry to Windows and input. PNGDeer is a lossy PNG compressor with no quality slider, written in Rust and compiled to WebAssembly so it also runs in your browser. Instead of making you pick a setting, it tries palette sizes from 2 to 256 colors, with and without dithering. Each result gets scored with a perceptual metric, and it keeps the smallest file that still looks right. It works from the command line on macOS and Linux or in the browser. Lantern is a TypeScript library for making animated, step-by-step explainers of code changes, and it runs in the browser, on Cloudflare workers or in Node. It ports the core of Manim, the Python animation engine behind 3Blue1Brown's videos, to JavaScript with no dependencies and draws everything as SVG. Every scene runs on a fixed clock, so jumping to any moment always looks the same. GDirect is a Rust tool for using Google Drive entirely from the terminal. You can browse your files interactively, download and upload, and export Google Docs as PDFs. Downloads run through Aria 2 with several connections at once, so they're fast, they resume after an interruption, and they get checked against MD5 hashes. You can also mount your drive as a folder on macOS or Linux. What's My Agent Doing is a local dashboard that shows what all your Claude Code, Codex, and Gemini CLI agents are up to. Built on Node with no dependencies. Type /myoffice and your agents show up as little workers in an isometric office, in 2D or 3D, or as a plain list. Each one's status changes live from thinking and running to waiting for you, done or stuck on an error. Rederive is a Claude Code skill that teaches you a codebase by making you rediscover its design decisions yourself. Instead of explaining anything, it only asks guiding questions. A background agent reads the code, the links between files and the commit history, then builds a map of 5 to 10 problems the original authors had to solve. Get stuck and the hints narrow down. ESP32 Labs-web is a bench guide for learning the ESP32-S3 microcontroller, built as a React app. It shows a live pinout of the board and walks you through lessons for each track, each with its own simulator and diagrams. A built-in code reader lets you tour and explore the companion firmware with several views of the same code. You can set your level, how many hints you want, and how much motion the interface uses. Farol shows where a pull request deserves your attention by tracing changed code to the pages, endpoints, and jobs it affects. It ranks risky files, flags contract changes, and brings existing coverage and lint reports into the review. Run it locally or through GitHub Actions for TypeScript, Go, and Python projects. It scores guide review effort. Code it can't understand gets marked unknown and sent for closer inspection. LinuxRunner runs real ARM64 Linux apps and even full desktops on an iPhone built on ISH. It doesn't boot a Linux kernel or run a virtual machine. Instead, it interprets the apps' instructions and answers each Linux system call itself, with no jailbreak and no JIT. You pick a Debian or Alpine environment and get a terminal, a desktop, or experimental KDE Plasma. Correlation is a research project that asks a simple question: Can stock correlations predict the market? It crunches lagged correlations across about 13,000 US stocks and funds with a Rust engine running on the GPU and a desktop app to explore the results. Every strategy gets tested on held-out data with a $10,000 account and compared against random accounts that trade just as often. Unbloat Android TV slims down an Android TV from a Windows PC, then installs Zen Home, a minimal Apple TV style home screen. A script connects to the TV over your network with ADB. It backs up your apps and settings first, then switches off ads, telemetry, and unneeded services from brand-specific lists for TCL, Sony, Philips, Xiaomi, and others. Enzyme is a compile step for your notes that helps AI agents find their way around a knowledge base. Pointed at a folder of markdown, like an Obsidian vault or a readwise export, and it builds a concept graph from your tags, links, folders, and dates. It also writes a set of thematic questions ahead of time, so your agent can search those instead of grepping through raw files. StudyAI is a local study app for university lectures built with React and TypeScript. Import your PowerPoint slides and it pulls out the text, tables, charts, speaker notes, and even equations, then shows them next to each slide. You study with spaced-repetition flashcards, notes, and practice exams, and all your lecture data stays in your browser. An optional AI tutor runs on a Cloudflare worker you deploy yourself. OpenIDA is a desktop IDE rebuilt in Rust for developers who like IntelliJ's keymap and workflow, but want something lighter. It runs as a native app through Tauri on macOS, Windows, and Linux. It comes with an editor, code insight, a debugger, git, a terminal, and database and HTTP clients, covering more than 60 languages through language servers. OmarchyTV is an unofficial Android TV home screen styled after the Omarchy Linux desktop. It replaces the stock launcher with five workspaces for home, TV inputs, all your apps, a PC link, and system settings. It comes with 26 themes in 4K and 37 ASCII art screensavers. A plugin for your PC or Mac pairs with the TV to sync themes and mirror your screen. SuperGhidra is a Python suite of reverse engineering tools built on top of Ghidra, the open-source framework from the NSA. It loads Windows, Linux, and macOS executables, lifts ARM64 code into Ghidra's intermediate language, and recovers C++ class structures. It can match functions across two versions of the same program. It also uses the Z3 solver to prove that two pieces of code really do the same thing. MotionSites Claude skill helps Claude build cinematic high-end landing pages instead of the usual AI layouts. Claude studies example prompts and a shelf of hero videos, 3D cutouts, and images, then writes a detailed build spec before touching any code. It draws on more than 55 technique recipes like video loops, liquid glass effects, and scroll stories. After building, it takes screenshots of its own page with Playwright and scores them against a rubric. Hob is a desktop app from Freegate for running AI models on your own computer, built on Electron and llama.cpp. It checks your machine and picks the best open-weight model that fits like Gemma or GPT-OSS, then sets everything up for you. It runs on Mac, Windows, and Linux with 8 gigabytes of memory or more. You can have it fill out PDFs, work through documents, or analyze a spreadsheet and draw a chart. Tellyscope is Android app that manages your Android TV, Google TV, or Fire TV right from your phone, written in Kotlin. It connects over your network with ADB and debloats the TV using lists made for each model. Apps get disabled, never uninstalled, and a protected list keeps critical system apps safe. You can also install apps, move files back and forth, and tweak settings like private DNS. This project is a searchable archive of the historical sources about Jesus of Nazareth, from New Testament and non-canonical gospels, to Roman documents and archaeology, built as a static site with Python tools. The tools pull every reference out of a research dossier and mirror the source texts. Then they link a citation to a document only when that document actually contains the quoted passage.

Links and tools from this entry

Show 32 more

Summary generated by AI (Gemini 3.8 Flash, 28 October 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.