πŸ› οΈ All DevTools

Showing 201–220 of 3028 tools

Last Updated
January 17, 2026 at 04:00 AM

[API/SDK] Show HN: attainable – The fastest and easiest way to design and deploy APIs This began as a passion project and an opportunity to learn new tech.<p>I&#x27;ve always experienced frustration developing APIs, especially the RESTful CRUD style of data APIs. It always felt like I was repeating the same patterns over and over again, and that was tedium I didn&#x27;t want. A little over a year ago, I wanted to learn more about Go, Firecracker microVM, and Svelte and thought &quot;Could I build an API framework that was just a simple description of resources? What would that look like?&quot;<p>That lead me to <a href="https:&#x2F;&#x2F;firecracker-microvm.github.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;firecracker-microvm.github.io&#x2F;</a>, which landed me on <a href="https:&#x2F;&#x2F;fly.io">https:&#x2F;&#x2F;fly.io</a>, then <a href="https:&#x2F;&#x2F;rqlite.io" rel="nofollow">https:&#x2F;&#x2F;rqlite.io</a>, and the further I got into it, the more I really liked what I had. It&#x27;s been over a year of learning and trying out all forms of tooling, CLIs, LSPs, and finally I landed on this.<p>So I decided to try my hand at making this a product. I&#x27;d really enjoy feedback about it and whether it&#x27;s something folks would use. Here&#x27;s hoping others feel the way I do about APIs and the developer experience building them!

Found: December 28, 2025 ID: 2825

[Other] Functional programming and reliability: ADTs, safety, critical infrastructure

Found: December 28, 2025 ID: 2819

[Other] Easel Turns One One year of building my own IDE in Clojure

Found: December 27, 2025 ID: 2855

[Other] Show HN: Feather – a fresh Tcl reimplementation (WASM, Go) Hey HN!<p>First time showing something here, but I&#x27;ve been furiously working over the holidays on Feather, a from scratch reimplementation of TCL designed for embedding in modern applications.<p>It&#x27;s starting out as a faithful reimplementation of TCL <i>without</i> I&#x2F;O, OOP features, or coroutines.<p>TCL has a special place in my heart because the syntax is so elegant for interactive use, and defining domain specific languages.<p>My motiviation is twofold: faster feedback loops for AI, and moldable software for users.<p>It turns out giving AI agents access to the runtime state of your program makes for really fast feedback loops, but embedding existing options in a world where shipping binaries for each platform is commonplace is tricky.<p>Embedding the real TCL is tricky because it comes with its own event loop (in 2025 you alreay have one), a GUI framework (you have a web framework already, or develop on mobile), and has access to the filesystem (don&#x27;t forget to delete all commands with file system access!).<p>Feather just doesn&#x27;t ship with those - expose only what you need from your application.<p>A WASM build comes out of the box and clocks in at ~120kb plus 70kb for connecting it to the browser or node.js.<p>And if embedding becomes easy, you can put a REPL everywhere: in mobile apps, in desktop software, as a control plane into web servers.<p>I want to imagine a world where all software is scriptable just like Emacs and nvim, with agents doing the actual work.

Found: December 27, 2025 ID: 2870

[CLI Tool] Show HN: Ez FFmpeg – Video editing in plain English I built a CLI tool that lets you do common video&#x2F;audio operations without remembering ffmpeg syntax.<p>Instead of: ffmpeg -i video.mp4 -vf &quot;fps=15,scale=480:-1:flags=lanczos&quot; -loop 0 output.gif<p>You write: ff convert video.mp4 to gif<p>More examples: ff compress video.mp4 to 10mb ff trim video.mp4 from 0:30 to 1:00 ff extract audio from video.mp4 ff resize video.mp4 to 720p ff speed up video.mp4 by 2x ff reverse video.mp4<p>There are similar tools that use LLMs (wtffmpeg, llmpeg, ai-ffmpeg-cli), but they require API keys, cost money, and have latency.<p>Ez FFmpeg is different: - No AI – just regex pattern matching - Instant – no API calls - Free – no tokens - Offline – works without internet<p>It handles ~20 common operations that cover 90% of what developers actually do with ffmpeg. For edge cases, you still need ffmpeg directly.<p>Interactive mode (just type ff) shows media files in your current folder with typeahead search.<p>npm install -g ezff

Found: December 27, 2025 ID: 2814

ClusterEye

Product Hunt

[Monitoring/Observability] Monitor and manage your databases with intelligent agents Track and manage your MSSQL, MongoDB, and PostgreSQL databases from a single platform with Cloud API and gRPC technologies.

Found: December 27, 2025 ID: 2816

[Other] Your 2025 maker journey, visualized. 2025 was a massive year for makers. You shipped, hunted, and climbed the leaderboards now see the data. Product Hunt Wrapped generates a cinematic summary of your year. Just paste your Developer Token to reveal: πŸš€ Launch DNA: Your total products and upvotes. 🌍 Global Ranking: Where you stand in the yearly top 1000. 🎭 Maker Persona: Are you a Blitzscaler, Legend, or Apex Hunter? ✨ Visual Story: A dynamic walkthrough of your 2025 wins. Find your rank.

Found: December 27, 2025 ID: 2818

Bosbase

Product Hunt

[API/SDK] AI-driven,Database, instant APIs, Vector Bosbase is a development platform for AI-driven automated operations. Start your project with a database, Authentication, instant APIs, Realtime subscriptions, Storage, and Vector,wasm,instant script, Using Bosbase allows AI to handle everything through the SDK, without requiring service restarts, and is based on the world's best database, PostgreSQL. open source, supporting commercial use and self-hosting.

Found: December 27, 2025 ID: 2820

QNX Self-Hosted Developer Desktop

Hacker News (score: 115)

[Other] QNX Self-Hosted Developer Desktop

Found: December 27, 2025 ID: 2811

[Other] Show HN: ISON – Data format that uses 30-70% fewer tokens than JSON for LLMs ISON (Interchange Simple Object Notation) - a data format optimized for LLMs and Agentic AI.<p>The problem: JSON wastes tokens. Curly braces, quotes, colons, commas - all eat into your context window.<p>ISON uses tabular patterns that LLMs already understand from training data:<p>JSON (87 tokens): { &quot;users&quot;: [ {&quot;id&quot;: 1, &quot;name&quot;: &quot;Alice&quot;, &quot;email&quot;: &quot;alice@example.com&quot;}, {&quot;id&quot;: 2, &quot;name&quot;: &quot;Bob&quot;, &quot;email&quot;: &quot;bob@example.com&quot;} ] }<p>ISON (34 tokens): table.users id:int name:string email 1 Alice alice@example.com 2 Bob bob@example.com<p>Features: - 30-70% token reduction - Type annotations - References between tables - Schema validation (ISONantic) - Streaming format (ISONL)<p>Implementations: Python, JavaScript, TypeScript, Rust, C++ 9 packages, 171+ tests passing<p>pip install ison-py # Parser pip install isonantic # Validation &amp; schemas<p>npm install ison-parser # JavaScript npm install ison-ts # TypeScript with full types npm install isonantic-ts # Validation &amp; schemas<p>[dependencies] ison-rs = &quot;1.0&quot; isonantic-rs = &quot;1.0&quot; # Validation &amp; schemas<p>Looking for feedback on the format design.

Found: December 26, 2025 ID: 2815

[CLI Tool] Show HN: Witr – Explain why a process is running on your Linux system Hi HN,<p>I built a small Linux CLI tool called witr (Why Is This Running?).<p>The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now.<p>witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure.<p>This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr</a>

Found: December 26, 2025 ID: 2810

[Other] Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;valdanylchuk&#x2F;xcc700" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;valdanylchuk&#x2F;xcc700</a><p>Hi Everyone! I just wrote my first compiler!<p>- single pass, recursive descent, direct emission<p>- generates REL ELF binaries, runnable using ESP-IDF elf_loader<p>- very basic features only, just enough for self-hosting<p>- treats the Xtensa CPU as a stack machine for simplicity, no register allocation &#x2F; window usage<p>- compilable on Mac, probably also Linux, can cross-compile for esp32 there<p>- wrote for fun &#x2F; cyberdeck project<p>Sample output from esp32:<p><pre><code> xcc700.elf xcc700.c -o &#x2F;d&#x2F;cc.elf [ xcc700 ] BUILD COMPLETED &gt; OK &gt; IN : 700 Lines &#x2F; 7977 Tokens &gt; SYM : 69 Funcs &#x2F; 91 Globals &gt; REL : 152 Literals &#x2F; 1027 Patches &gt; MEM : 1041 B .rodata &#x2F; 17120 B .bss &gt; OUT : 27735 B .text &#x2F; 33300 B ELF [ 40 ms ] &gt;&gt; 17500 Lines&#x2F;sec &lt;&lt; </code></pre> My best hope is that some fork might grow into a unique nice language tailored to the esp32 platform. I think it is underrated in userland hobby projects.

Found: December 26, 2025 ID: 2807

[Other] Unix "find" expressions compiled to bytecode

Found: December 26, 2025 ID: 2808

[Other] Show HN: Domain Search MCP – AI-powered domain availability checker MCP (Model Context Protocol) server that lets AI assistants check domain availability in real-time.<p>Features: - Multi-source: Porkbun, Namecheap, RDAP, WHOIS - Price comparison across registrars - Social handle checking (GitHub, Twitter, npm, etc.) - Premium domain detection with pricing insights<p>Works with any MCP-compatible client.<p>Install: npx -y domain-search-mcp

Found: December 26, 2025 ID: 2813

[Other] Show HN: A Claude Code plugin that catch destructive Git and filesystem commands

Found: December 26, 2025 ID: 2841

[Other] Show HN: Aroma: Every TCP Proxy Is Detectable with RTT Fingerprinting TL;DR explanation (go to <a href="https:&#x2F;&#x2F;github.com&#x2F;Sakura-sx&#x2F;Aroma?tab=readme-ov-file#tldr-explanation" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Sakura-sx&#x2F;Aroma?tab=readme-ov-file#tldr-e...</a> if you want the formatted version)<p>This is done by measuring the minimum TCP RTT (client.socket.tcpi_min_rtt) seen and the smoothed TCP RTT (client.socket.tcpi_rtt). I am getting this data by using Fastly Custom VCL, they get this data from the Linux kernel (struct tcp_info -&gt; tcpi_min_rtt and tcpi_rtt). I am using Fastly for the Demo since they have PoPs all around the world and they expose TCP socket data to me.<p>The score is calculated by doing tcpi_min_rtt&#x2F;tcpi_rtt. It&#x27;s simple but it&#x27;s what worked best for this with the data Fastly gives me. Based on my testing, 1-0.7 is normal, 0.7-0.3 is normal if the connection is somewhat unstable (WiFi, mobile data, satellite...), 0.3-0.1 is low and may be a proxy, anything lower than 0.1 is flagged as TCP proxy by the current code.

Found: December 25, 2025 ID: 2840

URL Pattern API

Hacker News (score: 65)

[Other] URL Pattern API

Found: December 25, 2025 ID: 2804

[Other] Show HN: Pivor, Open source self-hosted CRM I built Pivor because I wanted a simple, self-hosted CRM without cloud lock-in or per-seat pricing.<p>Features: Clients, Contacts, Communications tracking (emails, calls, meetings, tasks), dark mode.<p>Stack: Laravel 12, Livewire 3, Tailwind CSS 4. Runs on SQLite by default, supports MySQL&#x2F;PostgreSQL. Docker ready.<p>AGPL-3.0 licensed.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Lexaro-Software&#x2F;pivor" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Lexaro-Software&#x2F;pivor</a><p>Looking for feedback!

Found: December 25, 2025 ID: 2806

[Other] Show HN: I built an OCI container runtime in Python(for fun)

Found: December 25, 2025 ID: 2805

[Other] Show HN: One clean, developer-focused page for every Unicode symbol I’m building a Unicode reference where each symbol has its own dev-friendly page with all relevant encodings.<p>Example: [<a href="https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to" rel="nofollow">https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to</a>](<a href="https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to" rel="nofollow">https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to</a>)<p>Includes Unicode, HTML, CSS, JS, UTF-8&#x2F;16 bytes, URL encoding, and usage examples.<p>The same structure is used across thousands of symbols (math, arrows, currency, tech&#x2F;UI, punctuation).<p>Built because existing references are fragmented. Feedback welcome.

Found: December 25, 2025 ID: 2843
Previous Page 11 of 152 Next