🛠️ Hacker News Tools

Showing 1381–1400 of 1493 tools from Hacker News

Last Updated
January 20, 2026 at 04:00 PM

[Other] Show HN: Open source alternative to Perplexity Comet Hey HN, we&#x27;re a YC startup building an open-source, privacy-first alternative to Perplexity Comet.<p>No invite system unlike bunch of others – you can download it today from our website or GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;browseros-ai&#x2F;BrowserOS">https:&#x2F;&#x2F;github.com&#x2F;browseros-ai&#x2F;BrowserOS</a><p>--- Why bother building an alternative? We believe browsers will become the new operating systems, where we offload much bunch of our work to AI agents. But these agents will have access to all your sensitive data – emails, docs, on top of your browser history. Open-source, privacy-first alternatives need to exist.<p>We&#x27;re not a search or ad company, so no weird incentives. Your data stays on your machine. <i>You can use local LLMs with Ollama</i>. We also support BYOK (bring your own keys), so no $200&#x2F;month plans.<p>Another big difference vs Perplexity Comet: our agent runs locally in your browser (not on their server). You can actually watch it click around and do stuff, which is pretty cool! Short demo here: <a href="https:&#x2F;&#x2F;bit.ly&#x2F;browserOS-demo" rel="nofollow">https:&#x2F;&#x2F;bit.ly&#x2F;browserOS-demo</a><p>--- How we built? We patch Chromium&#x27;s C++ source code with our changes, so we have the same security as Google Chrome. We also have an auto-updater for security patches and regular updates.<p>Working with Chromium&#x27;s 15M lines of C++ has been another fun adventure that I&#x27;m writing a blog post on. Cursor&#x2F;VSCode breaks at this scale, so we&#x27;re back to using grep to find stuff and make changes. Claude code works surprisingly well too.<p>Building the binary takes ~3 hours on our M4 Max MacBook.<p>--- Next? We&#x27;re just 2 people with a lot of work ahead (Firefox started with 3 hackers, history rhymes!). But we strongly believe that a privacy-first browser with local LLM support is more important than ever – since agents will have access to so much sensitive data.<p>Looking forward to any and all comments!

Found: July 10, 2025 ID: 234

[Other] Writing Bounds-Safe Code in C with Arrays

Found: July 10, 2025 ID: 237

[Other] Measuring the impact of AI on experienced open-source developer productivity

Found: July 10, 2025 ID: 235

[Other] Show HN: Ten years of running every day, visualized Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore.<p>Running has truly changed my life: I&#x27;ve made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I&#x27;m starting to see the positive benefits as I get older.<p>The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I effectively only hit the database once a day when a new run is ingested. On the fronted, I toyed with the idea of using D3 or pre-existing data viz libraries, but ended up rolling my own using SVGs directly, it gave me more control on the visualizations.<p>I used the Strava bulk export to pre-populate the database, and I&#x27;m using their webhook API to do incremental updates. I have to tap into OpenWeatherMap and OpenCageDate to enrich the running data a little bit.<p>Happy to answer anything about the stack, data pipeline, or how I stayed motivated for 10 years!<p>[1] <a href="https:&#x2F;&#x2F;www.runeveryday.com" rel="nofollow">https:&#x2F;&#x2F;www.runeveryday.com</a> Run Streak Association rules: ≥ 1 mile per day

Found: July 10, 2025 ID: 231

[Other] HNSW as abstract data structure: video intro to Redis vector sets

Found: July 10, 2025 ID: 275

[Other] Show HN: Typeform was too expensive so I built my own forms Hey HN,<p>I&#x27;m a solopreneur and run a web design agency.<p>I create open-source apps, but I also work as a freelancer and designer. I was accepting any new freelance project via forms on my agency website.<p>I was using Typeform, but as time went by and more people submitted forms, it got more and more expensive. That time, I thought to use Google Form, but it was way too blocky and looked very unprofessional on my agency website.<p>So I thought to build my own forms for my own usage, and it turns out it almost doubled form submissions and inquiry calls.<p>I was happy, so I thought to build it for everyone and make it open-source.<p>I added AI functionalities using Vercel AISDK. I can generate forms almost instantly using AI and also added analytics AI so that users can talk with their forms—more like talk with their analytics data.<p>I&#x27;ve been building this publicly, sharing updates on my X account (preetsuthar17)<p>I hope this product will be as helpful to you as it was for me. Would love your feedback pls<p>Preet

Found: July 10, 2025 ID: 223

[Other] Show HN: MCP server for searching and downloading documents from Anna's Archive I was looking around for an MCP server that could connect Anna&#x27;s Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface.<p>I couldn&#x27;t find any public implementations, so ended up building one myself.<p>What it does?<p>- It searches Anna&#x27;s Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP.<p>Check out the repository&#x27;s README for detailed installation and configuration instructions.<p>The code is fully open source and builds run on GitHub Actions for transparency.<p>I figured I&#x27;d share, since I couldn&#x27;t be the only one wanting this functionality!

Found: July 09, 2025 ID: 215

[Other] A fast 3D collision detection algorithm I discovered this collision detection algorithm during COVID and finally got around to writing about it.<p>github repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;cairnc&#x2F;sat_blog">https:&#x2F;&#x2F;github.com&#x2F;cairnc&#x2F;sat_blog</a>

Found: July 09, 2025 ID: 209

[API/SDK] Show HN: Pyhoff – Connect Python ML Models to Beckhoff/WAGO IO Hardware Built this Python package because I wanted to run hardware controlling ML stuff and other control algorithms directly connected to industrial I&#x2F;O hardware without jumping into annoying PLC toolchains (Windows only, licensing hassle, no editor choice, proprietary version control - you name it). For sure its not for ms‑cycle loops, or uptime critical production stuff, but in applications with relaxed timing it allows for fast iteration on the setup - making prototyping a pleasure. Its easy to use, has no dependencies beside Python, its fully type annotated and MIT licensed. Internal it uses ModBus&#x2F;TCP for hardware communication, the implementation is exposed, so it co-serves as ModBus&#x2F;TCP client library.<p>I&#x27;d love to hear your use cases, feature ideas and PLC toolchain stories ;)<p>Docs: <a href="https:&#x2F;&#x2F;nonannet.github.io&#x2F;pyhoff" rel="nofollow">https:&#x2F;&#x2F;nonannet.github.io&#x2F;pyhoff</a>

Found: July 09, 2025 ID: 212

[CLI Tool] Show HN: Snub – A fast, lightweight file search CLI for Windows (written in C) built snub, a fast and lightweight recursive file search tool for Windows, written in modern C (C17). File Explorer and PowerShell often crawl on large codebases — so I wrote something that doesn’t.<p>snub is: - Fully multithreaded - Avoids indexing entirely - Supports globbing, size&#x2F;date filters, result limiting, and JSON output - Packaged as a single small executable<p>No dependencies. Just raw C and the WinAPI.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;seeyebe&#x2F;snub">https:&#x2F;&#x2F;github.com&#x2F;seeyebe&#x2F;snub</a><p>Would love feedback on C idioms, WinAPI practices, or ideas for portability and better build flow.

Found: July 09, 2025 ID: 210

[Code Quality] Show HN: I rewrote an outdated React Native map clustering library Hey Hacker News,<p>I&#x27;m a long-time lurker and wanted to share a project I just finished building.<p>Like many React Native developers, I needed to add marker clustering to a map in my app. The most popular library for this, react-native-maps-clustering, was fantastic in its day but has become outdated and no longer works with modern versions of Expo, React Native, and their dependencies.<p>After hitting a wall of compatibility issues, I decided to take on the challenge of rewriting it from the ground up, focusing on a modern toolchain and a better developer experience.<p>The journey was a lot more challenging than I anticipated. It turned into a deep dive into solving dependency hell with different versions of @types&#x2F;react, wrestling with build tool configurations for pnpm, bob, and ESLint, and ensuring everything was strictly typed with TypeScript. It felt like a classic case of yak shaving, but I was determined to create a solution that &quot;just works&quot; for developers today.<p>The result is RN Super Cluster, a performant, fully-typed, and easy-to-use clustering library for react-native-maps.<p>What it does: It provides a &lt;ClusteredMapView &#x2F;&gt; component that you can use as a drop-in replacement for the standard &lt;MapView &#x2F;&gt;. Any &lt;Marker &#x2F;&gt; components you place inside will be automatically clustered.<p>Key Features:<p><pre><code> Modern &amp; Maintained: Built with a modern toolchain and designed to be actively maintained. Fully-Typed: Written entirely in TypeScript to prevent common errors and improve autocompletion. High-Performance: Uses supercluster under the hood for extremely fast geospatial clustering. Spiderfier: At the maximum zoom level, overlapping markers automatically &quot;spiderfy&quot; (spread out on a spiral) so they can be individually tapped. Customizable: You can provide your own custom components for rendering clusters, and callbacks for handling press events. </code></pre> This was a passion project born out of necessity, and I hope it can save other React Native developers the headaches I went through.<p>I would love to get your feedback, and contributions are more than welcome!<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;suwi-lanji&#x2F;rn-maps-clustering">https:&#x2F;&#x2F;github.com&#x2F;suwi-lanji&#x2F;rn-maps-clustering</a> NPM: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;rn-maps-clustering" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;rn-maps-clustering</a><p>Thanks for checking it out!

Found: July 09, 2025 ID: 201

[Other] Helm local code execution via a malicious chart – CVE-2025-53547

Found: July 09, 2025 ID: 195

Brut: A New Web Framework for Ruby

Hacker News (score: 47)

[Other] Brut: A New Web Framework for Ruby

Found: July 08, 2025 ID: 185

[Other] Show HN: Track the AI-generated code in your repo

Found: July 08, 2025 ID: 202

[Other] Show HN: Dashboard tracking all GitHub PRs and analyzing Code Agent activity Hi HN,<p>We are researchers from ETH Zurich interested in the real-world adoption and impact of Code Agents.<p>To measure this, we built a dashboard, scraping all public PRs on GitHub, analyzing which are created by different code agents (Codex, Jules, Copilot, Devin, etc.), and measuring their merge rates, sliced by various repository and PR characteristics.<p><a href="https:&#x2F;&#x2F;insights.logicstar.ai" rel="nofollow">https:&#x2F;&#x2F;insights.logicstar.ai</a><p>Since mid-May, we&#x27;ve analyzed over 10 million PRs and already found some interesting trends:<p>Usage is high, but shallow. Agents submit ~7% of all PRs overall, but only ~1–2% on popular repos. Most activity is in low-star or experimental projects.<p>Merge rates vary drastically. On low-traffic repos, some agents get 90%+ of their PRs merged. On popular projects, that can drop to &lt;25%.<p>Pre-review helps. Agents that require human-in-the-loop review (e.g., Jules, Codex) have 30–50% higher merge rates than Copilot-style fire-and-forget PRs.<p>Bias toward new code. Agent PRs mostly add code. Refactorings and deletions are rare.<p>If you have ideas for what other characteristics we should look at let us know or play with the code yourself

Found: July 08, 2025 ID: 187

[Other] Show HN: Jukebox – Free, Open Source Group Playlist with Fair Queueing Hey HN,<p>I built Jukebox because I got frustrated with group music apps and Spotify’s limitations (not everyone has Spotify, and collaborative playlists are still too easily dominated by one person). Jukebox is a web app that lets you create a group queue—anyone can join via link, add YouTube songs, and the system automatically rotates songs so everyone gets a fair turn (no more playlist hogs).<p>Web-based, no accounts, no installs.<p>Drop in a YouTube link or search and add music instantly.<p>Songs rotate in round-robin order (so even if one person adds ten songs, nobody else is skipped).<p>Entirely open source (MIT), self-hostable with Docker, privacy-friendly.<p>Live demo: <a href="https:&#x2F;&#x2F;jukeboxhq.com" rel="nofollow">https:&#x2F;&#x2F;jukeboxhq.com</a><p>Code: <a href="https:&#x2F;&#x2F;github.com&#x2F;skeptrunedev&#x2F;jukebox">https:&#x2F;&#x2F;github.com&#x2F;skeptrunedev&#x2F;jukebox</a><p>I made this as a stress-relief project while pivoting my actual startup (Trieve) and used it to practice UI&#x2F;UX (neo-brutalist design, drag-and-drop), plus experiment with AI pair coding.<p>Would love your feedback or feature ideas!

Found: July 08, 2025 ID: 193

[Other] Show HN: Smart Switcher - data driven tool to improve the window switching Hello, my name is Andrew. I&#x27;m an indie developer and I&#x27;m excited to release Smart Switcher for Windows 10&#x2F;11. I&#x27;m looking for feedback on the overall project and the application itself.<p>I built this because I couldn&#x27;t find a window switching&#x2F;management solution that worked for me. I tried all kinds of different solutions, virtual desktop extensions, obscure GUI window managers, you name it. Overtime I realized I wanted something that prioritizes one window at a time, is keyboard driven with has minimal if no GUI elements. I figured this part out, but knew something was missing. I had my eureka moment when I realized I could combine my switching method with a prediction algorithm. This led to the creation of Smart Switcher.<p>Smart Switcher is a data driven window switcher aimed at improving the overall window switching experience. It logs data on your windows switching, then a prediction algorithm analyzes this data and uses it to predict which window you would want to switch to next. When you need to switch windows, you press the switch shortcut to switch to the next predicted window. If this isn&#x27;t the window you wanted, press the override shortcut to switch to the next most likely window. You can press the override shortcut as many times as needed until you arrive at your desired window.<p>It’s a paid app with a demo and trial version. There is a introductory discount and some additional discount tiers for early adopters.<p>Any feedback is appreciated! Thanks!

Found: July 08, 2025 ID: 180

[Other] Show HN: OffChess – Offline chess puzzles app Hi HN!<p>I&#x27;m the developer of rdx, a mildly popular ad-free, privacy and user friendly Reddit client. This time, I made something for a very specific use case: solving chess puzzles with no internet.<p>Why? Well, my Wi-Fi is terrible in the bathroom—and that&#x27;s where I do some of my best thinking. I tried printing out “mate in X” puzzles to solve offline, but they weren’t fun without interaction. So I built OffChess.<p>OffChess is an iPhone&#x2F;Android app that contains over 100,000 chess puzzles, fully offline and completely ad-free. You can solve puzzles by category (Mate in 1&#x2F;2&#x2F;3&#x2F;4&#x2F;5, tactics like pins&#x2F;forks&#x2F;skewers, or openings like Sicilian&#x2F;French, etc). You gain or lose points based on how you perform, so there&#x27;s a light rating system to keep things engaging.<p>No accounts, no tracking, no monthly subscriptions, no internet required. Just pure, old-school tactical chess training, wherever you are.<p>You can check out the iPhone&#x2F;iPad app at <a href="https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;chess-puzzles-offchess&#x2F;id6744736661?platform=iphone">https:&#x2F;&#x2F;apps.apple.com&#x2F;us&#x2F;app&#x2F;chess-puzzles-offchess&#x2F;id67447...</a> or the Android app at <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.offchess">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.offchess</a><p>Would love feedback, bug reports, or suggestions.<p>Thanks!

Found: July 08, 2025 ID: 179

[Other] TIL you can make "GIFs" with SVGs for GitHub README.md files

Found: July 08, 2025 ID: 184

[Other] Leveraging Elixir's hot code loading capabilities to modularize a monolithic app

Found: July 08, 2025 ID: 254
Previous Page 70 of 75 Next