🛠️ All DevTools

Showing 21–40 of 3023 tools

Last Updated
January 16, 2026 at 12:00 PM

[Other] Show HN: Ayder – HTTP-native durable event log written in C (curl as client) Hi HN,<p>I built Ayder — a single-binary, HTTP-native durable event log written in C. The wedge is simple: curl is the client (no JVM, no ZooKeeper, no thick client libs).<p>There’s a 2-minute demo that starts with an unclean SIGKILL, then restarts and verifies offsets + data are still there.<p>Numbers (3-node Raft, real network, sync-majority writes, 64B payload): ~50K msg&#x2F;s sustained (wrk2 @ 50K req&#x2F;s), client P99 ~3.46ms. Crash recovery after SIGKILL is ~40–50s with ~8M offsets.<p>Repo link has the video, benchmarks, and quick start. I’m looking for a few early design partners (any event ingestion&#x2F;streaming workload).

Found: January 13, 2026 ID: 2996

[Other] Show HN: Tsonic – A TypeScript to native code compiler via CLR and NativeAOT

Found: January 13, 2026 ID: 3002

[Other] Show HN: Self-host Reddit – 2.38B posts, works offline, yours forever Reddit&#x27;s API is effectively dead for archival. Third-party apps are gone. Reddit has threatened to cut off access to the Pushshift dataset multiple times. But 3.28TB of Reddit history exists as a torrent right now, and I built a tool to turn it into something you can browse on your own hardware.<p>The key point: This doesn&#x27;t touch Reddit&#x27;s servers. Ever. Download the Pushshift dataset, run my tool locally, get a fully browsable archive. Works on an air-gapped machine. Works on a Raspberry Pi serving your LAN. Works on a USB drive you hand to someone.<p>What it does: Takes compressed data dumps from Reddit (.zst), Voat (SQL), and Ruqqus (.7z) and generates static HTML. No JavaScript, no external requests, no tracking. Open index.html and browse. Want search? Run the optional Docker stack with PostgreSQL – still entirely on your machine.<p>API &amp; AI Integration: Full REST API with 30+ endpoints – posts, comments, users, subreddits, full-text search, aggregations. Also ships with an MCP server (29 tools) so you can query your archive directly from AI tools.<p>Self-hosting options: - USB drive &#x2F; local folder (just open the HTML files) - Home server on your LAN - Tor hidden service (2 commands, no port forwarding needed) - VPS with HTTPS - GitHub Pages for small archives<p>Why this matters: Once you have the data, you own it. No API keys, no rate limits, no ToS changes can take it away.<p>Scale: Tens of millions of posts per instance. PostgreSQL backend keeps memory constant regardless of dataset size. For the full 2.38B post dataset, run multiple instances by topic.<p>How I built it: Python, PostgreSQL, Jinja2 templates, Docker. Used Claude Code throughout as an experiment in AI-assisted development. Learned that the workflow is &quot;trust but verify&quot; – it accelerates the boring parts but you still own the architecture.<p>Live demo: <a href="https:&#x2F;&#x2F;online-archives.github.io&#x2F;redd-archiver-example&#x2F;" rel="nofollow">https:&#x2F;&#x2F;online-archives.github.io&#x2F;redd-archiver-example&#x2F;</a><p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;19-84&#x2F;redd-archiver" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;19-84&#x2F;redd-archiver</a> (Public Domain)<p>Pushshift torrent: <a href="https:&#x2F;&#x2F;academictorrents.com&#x2F;details&#x2F;1614740ac8c94505e4ecb9d88be8bed7b6afddd4" rel="nofollow">https:&#x2F;&#x2F;academictorrents.com&#x2F;details&#x2F;1614740ac8c94505e4ecb9d...</a>

Found: January 13, 2026 ID: 2997

[Other] Show HN: FastScheduler – Decorator-first Python task scheduler, async support Hi! I&#x27;ve built this because I kept reaching for Celery for simple scheduled tasks and it felt like overkill. I just needed &quot;run this function every hour&quot; or &quot;daily at 9am&quot;, not distributed workers.<p>So it&#x27;s decorators for scheduling (@scheduler.every(5).minutes, @scheduler.daily.at(&quot;09:00&quot;)), state saves to JSON so jobs survive restarts, and there&#x27;s an optional FastAPI dashboard if you want to see what&#x27;s running.<p>No Redis, no message broker, runs in-process with your app. Trade-off is it&#x27;s single process only — if you need distributed workers, stick with Celery.

Found: January 13, 2026 ID: 2998

[DevOps] Show HN: SnackBase – Open-source, GxP-compliant back end for Python teams Hi HN, I’m the creator of SnackBase.<p>I built this because I work in Healthcare and Life Sciences domain and was tired of spending months building the same &quot;compliant&quot; infrastructure (Audit Logs, Row-Level Security, PII Masking, Auth) before writing any actual product code.<p>The Problem: Existing BaaS tools (Supabase, Appwrite) are amazing, but they are hard to validate for GxP (FDA regulations) and often force you into a JS&#x2F;Go ecosystem. I wanted something native to the Python tools I already use.<p>The Solution: SnackBase is a self-hosted Python (FastAPI + SQLAlchemy) backend that includes:<p>Compliance Core: Immutable audit logs with blockchain-style hashing (prev_hash) for integrity.<p>Native Python Hooks: You can write business logic in pure Python (no webhooks or JS runtimes required).<p>Clean Architecture: Strict separation of layers. No business logic in the API routes.<p>The Stack:<p>Python 3.12 + FastAPI<p>SQLAlchemy 2.0 (Async)<p>React 19 (Admin UI)<p>Links:<p>Live Demo: <a href="https:&#x2F;&#x2F;demo.snackbase.dev" rel="nofollow">https:&#x2F;&#x2F;demo.snackbase.dev</a><p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;lalitgehani&#x2F;snackbase" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lalitgehani&#x2F;snackbase</a><p>The demo resets every hour. I’d love feedback on the DSL implementation or the audit logging approach.

Found: January 13, 2026 ID: 2994

adam-maj/tiny-gpu

GitHub Trending

[Other] A minimal GPU design in Verilog to learn how GPUs work from the ground up

Found: January 13, 2026 ID: 2992

[Other] Show HN: HyTags – HTML as a Programming Language This is hyTags, a programming language embedded in HTML for building interactive web UIs.<p>It started as a way to write full-stack web apps in Swift without a separate frontend, but grew into a small language with control flow, functions, and async handling via HTML tags. The result is backend language-agnostic and can be generated from any server that can produce HTML via templates or DSLs.

Found: January 13, 2026 ID: 3022

Dev Streaks

Product Hunt

[Other] Build daily. Solve daily. Stay unstoppable Track your GitHub commits and LeetCode problem-solving streaks in one beautiful mobile app. Built with Expo + React Native, designed for developers who care about consistency

Found: January 13, 2026 ID: 2995

[Other] Show HN: AI video generator that outputs React instead of video files Hey HN! This is Mayank from Outscal with a new update. Our website is now live. Quick context: we built a tool that generates animated videos from text scripts. The twist: instead of rendering pixels, it outputs React&#x2F;TSX components that render as the video.<p>Try it: <a href="https:&#x2F;&#x2F;ai.outscal.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ai.outscal.com&#x2F;</a> Sample video: <a href="https:&#x2F;&#x2F;outscal.com&#x2F;v2&#x2F;video&#x2F;ai-constraints-m7p3_v1&#x2F;12-01-26-18-47-41" rel="nofollow">https:&#x2F;&#x2F;outscal.com&#x2F;v2&#x2F;video&#x2F;ai-constraints-m7p3_v1&#x2F;12-01-26...</a><p>You pick a style (pencil sketch or neon), enter a script (up to 2000 chars), and it runs: scene direction → ElevenLabs audio → SVG assets → Scene Design → React components → deployed video.<p>What we learned building this:<p>We built the first version on Claude Code. Even with a human triggering commands, agents kept going off-script — they had file tools and would wander off reading random files, exploring tangents, producing inconsistent output.<p>The fix was counterintuitive: fewer tools, not more guardrails. We stripped each agent to only what it needed and pre-fed context instead of letting agents fetch it themselves.<p>Quality improved immediately.<p>We wouldn&#x27;t launch the web version until this was solid. Moved to Claude Agent SDK, kept the same constraints, now fully automated.<p>Happy to discuss the agent architecture, why React-as-video, or anything else.

Found: January 12, 2026 ID: 2989

[Other] Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir

Found: January 12, 2026 ID: 2984

Show HN: AI in SolidWorks

Hacker News (score: 65)

[Other] Show HN: AI in SolidWorks Hey HN! We’re Will and Jorge, and we’ve built LAD (Language-Aided Design), a SolidWorks add-in that uses LLMs to create sketches, features, assemblies, and macros from conversational inputs (<a href="https:&#x2F;&#x2F;www.trylad.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.trylad.com&#x2F;</a>).<p>We come from software engineering backgrounds where tools like Claude Code and Cursor have come to dominate, but when poking around CAD systems a few months back we realized there&#x27;s no way to go from a text prompt input to a modeling output in any of the major CAD systems. In our testing, the LLMs aren&#x27;t as good at making 3D objects as they are are writing code, but we think they&#x27;ll get a lot better in the upcoming months and years.<p>To bridge this gap, we&#x27;ve created LAD, an add-in in SolidWorks to turn conversational input and uploaded documents&#x2F;images into parts, assemblies, and macros. It includes:<p>- Dozens of tools the LLM can call to create sketches, features, and other objects in parts.<p>- Assembly tools the LLM can call to turn parts into assemblies.<p>- File system tools the LLM can use to create, save, search, and read SolidWorks files and documentation.<p>- Macro writing&#x2F;running tools plus a SolidWorks API documentation search so the LLM can use macros.<p>- Automatic screenshots and feature tree parsing to provide the LLM context on the current state.<p>- Checkpointing to roll back unwanted edits and permissioning to determine which commands wait for user permission.<p>You can try LAD at <a href="https:&#x2F;&#x2F;www.trylad.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.trylad.com&#x2F;</a> and let us know what features would make it more useful for your work. To be honest, the LLMs aren&#x27;t great at CAD right now, but we&#x27;re mostly curious to hear if people would want and use this if it worked well.

Found: January 12, 2026 ID: 2983

[Other] Show HN: SubTrack – A SaaS tracker for devs that finds unused tools Hi HN,<p>I built SubTrack to help teams find unused SaaS tools and cloud resources before they silently eat into budgets.<p>The motivation came from seeing how hard it is to answer simple questions: – Which SaaS tools are actually used? – Which cloud resources are idle? – What will our end-of-month spend look like?<p>SubTrack connects to tools like AWS, GitHub, Vercel, and others to surface unused resources and cost signals from one place. Recently I added multi-account support, currency localization, and optional AI-based insights to help interpret usage patterns.<p>This is an early-stage project and I’m actively iterating. I’d really appreciate feedback—especially from people managing cloud or SaaS sprawl.

Found: January 12, 2026 ID: 2986

[API/SDK] Open-Meteo is a free and open-source weather API for non-commercial use

Found: January 12, 2026 ID: 2985

[CLI Tool] Show HN: Agent-of-empires: OpenCode and Claude Code session manager Hi! I’m Nathan: an ML Engineer at Mozilla.ai: I built agent-of-empires (aoe): a CLI application to help you manage all of your running Claude Code&#x2F;Opencode sessions and know when they are waiting for you.<p>- Written in rust and relies on tmux for security and reliability - Monitors state of cli sessions to tell you when an agent is running vs idle vs waiting for your input - Manage sessions by naming them, grouping them, configuring profiles for various settings<p>I&#x27;m passionate about getting self-hosted open-weight LLMs to be valid options to compete with proprietary closed models. One roadblock for me is that although tools like opencode allow you to connect to Local LLMs (Ollama, lm studio, etc), they generally run muuuuuch slower than models hosted by Anthropic and OpenAI. I would start a coding agent on a task, but then while I was sitting waiting for that task to complete, I would start opening new terminal windows to start multitasking. Pretty soon, I was spending a lot of time toggling between terminal windows to see which one needed me: like help in adding a clarification, approving a new command, or giving it a new task.<p>That’s why I build agent-of-empires (“aoe”). With aoe, I can launch a bunch of opencode and Claude Code sessions and quickly see their status or toggle between them, which helps me avoid having a lot of terminal windows open, or having to manually attach and detach from tmux sessions myself. It’s helping me give local LLMs a fair try, because them being slower is now much less of a bottleneck.<p>You can give it an install with<p>curl -fsSL <a href="https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;njbrake&#x2F;agent-of-empires&#x2F;main&#x2F;scripts&#x2F;install.sh" rel="nofollow">https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;njbrake&#x2F;agent-of-empires&#x2F;m...</a> | bash<p>Or brew install njbrake&#x2F;aoe&#x2F;aoe<p>And then launch by simply entering the command `aoe`.<p>I’m interested in what you think as well as what features you think would be useful to add!<p>I am planning to add some further features around sandboxing (with docker) as well as support for intuitive git worktrees and am curious if there are any opinions about what should or shouldn’t be in it.<p>I decided against MCP management or generic terminal usage, to help keep the tool focused on parts of agentic coding that I haven’t found a usable solution for.<p>I hit the character limit on this post which prevented me from including a view of the output, but the readme on the github link has a screenshot showing what it looks like.<p>Thanks!

Found: January 12, 2026 ID: 2988

[Other] Go-legacy-winxp: Compile Golang 1.24 code for Windows XP

Found: January 12, 2026 ID: 3019

[Other] Launch a Debugging Terminal into GitHub Actions

Found: January 12, 2026 ID: 2977

[Other] Build modern email templates using React ReactAtoms is an open-source React email components library. Build responsive, production-ready emails faster using reusable React components.

Found: January 12, 2026 ID: 2980

RAG-API

Product Hunt

[API/SDK] RAG API: Docs → Chats with teams & GPT. Free tier! 🚀 RAG-API for Full-Stack Devs: Upload docs, query with LLMs – hosted on GCP Cloud Run w/ ChromaDB & MongoDB. ✨ Features: • Multi-User Projects & Doc Mgmt • Tiered Pricing (Basic free!) • OpenAPI Docs ready Monetize AI APIs easily. Try Basic free on RapidAPI!

Found: January 12, 2026 ID: 2981

Trophy 1.0

Product Hunt

[API/SDK] Developer APIs for gamification: streaks, XP, badges, ranks Ship gamification fast with flexible APIs for achievements, streaks, points, and leaderboards. Configure features without coding, automate personalized email and push notifications, and monitor impact on retention and engagement from a dashboard.

Found: January 12, 2026 ID: 2987

[IDE/Editor] aws, s3, vscode The AWS S3 extension brings the power of Amazon S3 directly into VS Code. Browse, manage, and manipulate buckets, files, and folders without ever leaving your editor.

Found: January 12, 2026 ID: 2991
Previous Page 2 of 152 Next