GitHub Trending Today #53: omarchy-apple-dev, replica-skill, big-arrow-on-the-screen, fsearch, once
Read the Portuguese translation →
Author: Github Awesome · Watch on YouTube
Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.
Original language: English
Original video: GitHub Trending Today #53: omarchy-apple-dev, replica-skill, big-arrow-on-the-screen, fsearch, once · Channel: Github Awesome · 14:27 · Watch on YouTube
Topics: AI agents, Cybersecurity and software security, AI developer tools, Local and open-source models, Open source and software ecosystems
Summary
Section titled “Summary”This episode presents 35 trending open-source GitHub projects, spanning developer tools, AI agents, security, search, design, and hardware. The projects include tools for building and analyzing software, managing agent workflows, and making data or interfaces easier to work with. Several entries emphasize local operation, user control, or safeguards, such as sandboxed agents, privacy-conscious caching, and approval for risky actions. The video also highlights creative and practical projects, from interactive maps and diagrams to dashboards, games, and trading charts.
Key points
Section titled “Key points”- Omar Apple-dev describes a workflow for building SwiftUI and Flutter iPhone apps from Omar Linux, with Apple’s iOS SDK still required.
- Replica skill helps build a new take on an existing app by studying its screens, flows, and public user reviews, while requiring fresh code and branding.
- Big arrow on the screen gives Mac users a visual way to see which control an AI agent needs them to click.
- Fsearch indexes files and supports typo-tolerant name searches and text search; its author reports a median of 1.3 milliseconds across 7.7 million files on an M4 Mac.
- OSS Scanner checks open-source projects for security bugs in an isolated virtual machine, while Strands box adds OS and policy-based controls for AI agents.
- Once caches command output in memory until an expiry time, allowing users to reuse results such as an approved 1Password token.
- AI data extractor gathers chat histories from 10 AI coding assistants into a normalized JSONL format.
- Several projects make AI outputs interactive, including Open Intelligent UI’s editable map-based itinerary and Ref2Game’s playable 2D prototypes.
- Gentle dot is a Mac desktop assistant that can read files and control apps, with approval required for control sessions and risky actions.
Chapters
Section titled “Chapters”| Start | Chapter | Summary |
|---|---|---|
| 00:00 | App development, reverse engineering, and search | The episode introduces tools for building iPhone apps from Linux, recreating app ideas, inspecting software, guiding users with on-screen markers, and searching files. |
| 03:04 | AI workspaces, security, and agent tools | This section covers AI-generated homepages, connected data workspaces, security scanning, diagram generation, voice interaction, and tools for safer coding workflows. |
| 06:39 | Agent sandboxes, research, and interactive answers | Projects here add policy controls and CSS guidance for agents, extract coding-assistant chats, support research review, and create interactive AI answers. |
| 09:14 | Durable agents, visual tools, and creative projects | The video explores persistent mobile agents, isometric drawings, shared fixes for coding agents, browser-based VB6, WebGPU glass effects, and game prototyping. |
| 11:49 | Hardware design, local models, and desktop assistants | The final projects include giant-text messages, KiCad routing, local LLM inference, Excalidraw command-line tools, mathematical research, agent monitoring, trading charts, and a Mac assistant. |
Quotes
Section titled “Quotes”It’s a simple visual handoff for permissions, setup, and step-by-step help. — 01:33
The scanner builds your project in an isolated VM, then cuts its internet access before it starts looking. — 04:05
Cached values stay in memory and the process exits when they expire. — 08:43
Each control session needs your approval. — 14:27
Concepts and entities
Section titled “Concepts and entities”omarchy-apple-dev, replica-skill, Re-engineer, Big Arrow on the Screen, FSearch, OSS Scanner, Strands Box, Once, Lithos Metal, Hablord, Gemma 4, Anthropic
Full transcript (original language)
Section titled “Full transcript (original language)”00:00 Welcome back to GitHub Awesome. This is GitHub trending today number 53. 35 trending open source projects on GitHub right now. Let’s get into it. Omar Apple-dev lets you build SwiftUI and Flutter iPhone apps from Omar Linux, then install them on a real iPhone over USB. There’s no macOS or Xcode installation in the workflow, though the full setup still needs Apple’s Xcode download for its iOS SDK. It also packages and validates apps for
00:31 TestFlight or the App Store with a paid Apple developer account required for those releases. Replica skill is 11 cloud skills for building your own take on an existing app. It maps the screens and user flows, plans the back end, builds and tests the result, then compares what’s missing. One clever step reads linked user reviews to find complaints your version could address. The workflow uses public information or your own account, writes fresh code, and requires new branding
01:01 before launch. Re-engineer gives coding agents a way to investigate software when the source code isn’t available. It connects through MCP to inspect native binaries, electron apps, Android packages, websites, and more, then returns evidence your agent can follow up on. Ask how a feature works and the agent can trace the relevant pieces before building its own version. The analysis runs locally with Ghidra, Hopper, or IDA needed for deeper native work. Big arrow on the screen solves a tiny
01:33 but familiar AI agent problem. It needs you to click something, and its message is buried in a terminal. On a Mac, the agent can draw a labeled arrow, ring, or box over the exact control you need. Your clicks still reach the app, keyboard focus stays put, and the pointer disappears on its own. It’s a simple visual handoff for permissions, setup, and step-by-step help. Fsearch is a Mac OS command line search tool for that file you know exists but can’t quite name. It indexes the disk,
02:04 forgives typos, and searches inside text files with filters for folder, type, size, and date. The author reports a median 1.3 milliseconds for name searches across 7.7 million files on an M4 Mac. A small daemon keeps the index current as files change. OpenDropOwl brings AirDrop to Linux machines that don’t have Apple’s Wi-Fi chip. It’s the radio half of OpenDrop built on Owl, a user space re-implementation of Apple’s ADDL protocol.
02:34 The trick is keeping your Wi-Fi connected while AirDrop runs on the same channel by injecting frames from the station’s Mac and letting it act the phone’s traffic. So, you can send and receive from an iPhone without dropping your network. WestBoss took two lockdown Android picture frames, a Skylight calendar and a By You frame, and turned them into proper dashboards. The repo logs how he got ADB, backed up the firmware, rooted them, pulled out the vendor app, and ran his own launcher and kiosk. On the
03:04 Skylight, root came from adding one file to the boot ramdisk. The guide is written partly for AI agents as a nine-phase map an agent can follow over USB. AI homepage replaces Chrome’s new tab with a homepage an AI agent writes for you from your own browsing. It ranks the sites you visit most, opens up to eight of them in a background window signed in as you, pulls out the headlines and links, then writes a single React component that becomes your new tab.
03:35 Tell it what you want in plain English, a morning newspaper or a green on black terminal, and it rebuilds on a timer. Helix Foundry is a local data workspace that connects your company’s scattered tools, Postgres, Stripe, PostHog, S3, and more, then proposes one connected ontology across all of them. It snapshots your data as version parquet, queries it with DuckDB, and stores the relationships in Helix DB. Ask the analyst a question, and it answers with the SQL it actually ran,
04:05 citing the snapshot. OSS Scanner is Anthropic’s free service that hunts for security bugs in open source projects, and maintainers sign up with a single pull request. You add a folder with a config file and a Dockerfile, plus an optional threat model describing what you actually care about. The scanner builds your project in an isolated VM, then cuts its internet access before it starts looking. Cody lets Claude and other coding agents draw proper diagrams without ever
04:37 writing SVG themselves. The agent writes a short JSON spec of what connects to what, and C code handles the layout, edge routing, labels, and animation, then outputs one self-contained HTML file. There are 42 diagram types from architecture and sequence to Sankey and Wardley maps. Speak rail is a fully local voice assistant that listens while it talks, running on one RTX 4090. You can cut it off mid-sentence, say “Mhm” without it stopping, or pause to
05:07 think without it jumping in. Every 80 milliseconds a small turn-taking head decides whether you’re done, pausing, or just back-channeling, and Gemma 4 picks speak, listen, or yield in about one token. Finder search is what happens when a lightning-fast file name search engine gets a familiar Mac interface. Start typing, even with a typo, and it finds matching files across your disk. From there, you can browse in columns, icons, lists, or a gallery, preview with quick
05:37 look, and handle files without opening another app. It uses F search under the hood, keeps searches on your Mac. FF tracking is the source for a 6-second motion graphic that makes an AI agent’s terminal look like it’s being filmed by a restless camera. A tracker follows the letters as they appear, the focus shifts with it, and each lock gets a synthesized beep. There’s no recorded footage or stock audio. The screen, camera effects, and sounds all come from code. Change the
06:08 text or camera moves, then render your own version. Jackson lint checks GitHub Actions workflows before a broken or risky one reaches CI. It catches bad YAML keys, mistyped expressions, wrong action inputs, and scripts that drop untrusted text straight into a shell command. It also flags issues like overly broad permissions and unpinned actions. Run it across a repo, use its suggested fixes, or set a baseline so an existing project only fails on new problems.
06:39 Strands box is a sandbox for running AI agents with two layers of control. The OS walls off files and programs, and a policy language called Dogwood decides every shell command, Python call, network request, and MCP tool call, with everything denied unless a rule permits it. Because the gateways share a history, a policy can say, “Once the agent has read a secrets file, block its next outbound request.” Good CSS is a set of modern CSS habits packaged for coding agents with a live
07:10 example for each one. It nudges an agent toward fluid sizing with clamp, color tokens that handle light and dark modes, and layouts that adapt without piles of breakpoints or JavaScript. Each practice says when to use it and shows the actual CSS, so the advice can fit a plain style sheet, Tailwind, or another setup. AI data extractor pulls your chat history out of 10 AI coding assistants, Claude Code, Codex, Cursor, and more, into one normalized JSONL format. It
07:41 finds where each tool stores its chats on Mac, Linux, or Windows, reads SQLite databases read-only, so a running editor isn’t blocked, and keeps the code context, diffs, and tool calls alongside each message. Absent Author gives researchers and reviewers a way to check whether anyone really stood behind a paper. Its two agent skills help authors map claims to evidence and help reviewers find concrete problems, like references that don’t exist or numbers that change between tables. A separate linter flags
08:11 writing patterns for human inspection. The important restraint, polished prose or an AI-looking phrase is never treated as proof of bad research. Open Intelligent UI is an open recreation of ChatGPT’s interactive answers. Ask for a 1-day San Francisco plan and you don’t get a wall of text. You get a map, photos, and an itinerary you can edit. Pins drop onto the map while the answer streams, then the route draws in once it finishes. Remove a stop or add a suggestion and
08:43 your edits go back to the model on the next turn. Once is for commands whose output you need again, but don’t want to fetch again. Wrap a command, set an expiry, and later calls reuse its output from a small background process. The handy example is reading a 1Password token. Approve it with your fingerprint once, then keep using it for the next few hours. Cached values stay in memory and the process exits when they expire. Py Durable Kit lets an iPhone or Mac app
09:14 run AI agents that survive being killed. It wraps the Py Durable Agent Library and runs it in JavaScript Core behind a native Swift API, writing every conversation, model turn, and tool call to storage before the UI shows it. So, when iOS kills your app mid-turn, you reopen it and the agent carries on from where it stopped. Isofigure is a Claude skill that draws a working isometric object in a single HTML file. Ask for a kitchen timer or a light switch and you get a fine line technical
09:45 drawing on a numbered plate where the buttons actually do something when you press them. It’s plain SVG with no libraries. About 15 lines of projection code put every face on its isometric plane. Antibody tackles a familiar problem when you run several coding agents. They all hit the same error and each spends time solving it. It recognizes matching failures across work trees, lets one agent claim the diagnosis, then passes its recorded fix to the others. The shared memory lives with the repo and it
10:16 works with Claude code, Gemini CLI, and Codex CLI. One fix, fewer agents stuck on the same wall. VB6 Studio web brings the classic Visual Basic workflow into your browser. You can lay out forms, edit VB style code, run it, step through it in a debugger, and export a project as a standalone HTML app. It can also open original VB6 project files. This is a browser implementation with compatibility limits, but it’s a surprisingly hands-on way to explore and
10:47 adapt old Visual Basic projects. Liquid glass brings that glassy refracting look to React and the web with real live refraction rendered on the GPU through WebGPU. You get two materials, clear, which is fully transparent, and regular, which is frosted. Both come in light and dark. Wrap your surfaces, buttons, toolbars, tabs, and menus in a glass scene and they bend whatever sits behind them. Ref2Game is a skill for turning a reference image into a playable 2D game
11:19 prototype. Give Claude code or Codex a screenshot and it guides the agent through matching the art, building a browser game, and adding movement, lighting, and effects in code. You can play the work in progress, point out what feels wrong, and get a static build with the source and assets. Bigwords.page puts your message full screen in giant text that fits any display with nothing else on the page. Type it in the editor, and the whole message lives in the link itself after
11:49 the hash, which browsers never send to the server. So, there’s no back end, no account, and nothing stored. Separate slides with two pipes, add a countdown to a date, or drop in a QR code for your Wi-Fi. Trace Maker takes a KiCad circuit board with unfinished connections and draws the tracks and vias for you. It can also move components to make a board easier to route, and there’s a live viewer, so you can watch the paths appear. The useful check is KiCad’s own design rules, not just the router saying it
12:21 succeeded. It runs on the CPU with optional GPU acceleration. Lithos Metal is an open-source engine for running large language models locally on Apple Silicon. It builds specialized metal kernels to cut GPU overhead, then serves the model through APIs that coding agents can use. There are launch commands for Codex, Claude Code, and Open Code. The current work centers on specific Quen models with performance measured on selected Macs, so check its hardware list before trying
12:53 it. Excalidraw CLI puts your drawings in the terminal. You can render a local.excalidraw file to a PNG without an account, which makes diagrams easy to generate in a script or attached to a build. With an Excalidraw plus API key, it can also list, create, and edit scenes and collections in your workspace. Commands return JSON by default, so coding agents can work with them, too. Integer Mult Bounds asks a surprisingly deep question. How much faster can we multiply enormous
13:25 integers? Contributors are sharpening a mathematical bound built on an earlier OpenAI research framework with proof arguments, exact certificates, and checks others can rerun. The latest reviewed result improves the claimed bound, but it still depends on assumptions in that framework. Hablord turns your Claude code and Codex sessions into a little pixel art office. Each project gets a room and each agent becomes a character. You can watch working, waiting on a command, or
13:55 raising a hand when it needs you. Click one to see its activity and session details. It runs locally, making a crowded set of agent tasks much easier to understand at a glance. TradingChart is a native SwiftUI library for iOS trading charts built on Apple’s SwiftCharts. You get candlesticks, line and area styles, plus SMA, EMA, Bollinger Bands, RSI, and MACD with a protocol for writing your own. SwiftCharts draws the bars while lightweight canvas layers handle the axes, crosshair, and drawings, so the
14:27 chart isn’t rebuilt on every scroll frame. Gentle dot is a personal AI assistant that lives on your Mac desktop one key away. It keeps one continuous chat with long-term memory, reads your files, and can drive your apps, seeing the screen, clicking, typing, and opening things. Each control session needs your approval. Risky actions ask first. Password managers and system settings are off-limits.