πŸ› οΈ Hacker News Tools

Showing 101–120 of 1465 tools from Hacker News

Last Updated
January 16, 2026 at 08:00 PM

[DevOps] Show HN: Offline tiles and routing and geocoding in one Docker Compose stack Hi HN,<p>I’m building Corviont, a self-hosted offline maps appliance (tiles + routing + search) for edge&#x2F;on-prem devices.<p>Hosted demo (no install): <a href="https:&#x2F;&#x2F;demo.corviont.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;demo.corviont.com&#x2F;</a><p>Self-host (Docker Compose repo): <a href="https:&#x2F;&#x2F;github.com&#x2F;corviont&#x2F;monaco-demo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;corviont&#x2F;monaco-demo</a><p>Docs: <a href="https:&#x2F;&#x2F;www.corviont.com&#x2F;docs" rel="nofollow">https:&#x2F;&#x2F;www.corviont.com&#x2F;docs</a><p>What’s inside:<p><pre><code> - Vector tiles served locally (PMTiles) - Routing served locally (Valhalla) - Offline geocoding&#x2F;search + reverse (SQLite Nominatim-based index) - MapLibre UI wired to the local endpoints </code></pre> After the initial image + data pulls, it runs fully offline (no external map&#x2F;routing&#x2F;geocoding API calls).<p>Next (if people need it): a signed on-device updater for regional datasets (verify β†’ atomic swap β†’ reload).<p>I’d love feedback: where offline maps&#x2F;routing&#x2F;search matters for you, and what constraints bite (hardware, fleet size, update windows, regions, deployment style).

Found: January 03, 2026 ID: 2885

[Code Quality] Show HN: FP-pack – Functional pipelines in TypeScript without monads Hi HN,<p>I built fp-pack, a small TypeScript functional utility library focused on pipe-first composition.<p>The goal is to keep pipelines simple and readable, while still supporting early exits and side effects β€” without introducing monads like Option or Either.<p>Most code uses plain pipe&#x2F;pipeAsync. For the few cases that need early termination, fp-pack provides a SideEffect-based pipeline that short-circuits safely.<p>I also wrote an β€œAI agent skills” document to help LLMs generate consistent fp-pack-style code.<p>Feedback, criticism, or questions are very welcome.

Found: January 03, 2026 ID: 2886

[Other] Show HN: A small web app where people appear on a world map I&#x27;ve moved around a lot. Finding information is easy. Finding people is weirdly hard.<p>So I made this β€” a map where you drop a pin and see who else is around.<p>Filter by digital nomads, freelancers, remote workers, retirees. See if they just arrived or have been there for years.<p>Spot someone interesting? Send a message.<p>No signup. No feed. No tracking. No algorithm. Just a map.<p>More like exploring than scrolling.<p>Built with Next.js, Supabase, and Leaflet.

Found: January 03, 2026 ID: 2881

[Other] Show HN: Go-Highway – Portable SIMD for Go Go 1.26 adds native SIMD via GOEXPERIMENT=simd. This library provides a portability layer so the same code runs on AVX2, AVX-512, or falls back to scalar.<p>Inspired by Google&#x27;s Highway C++ library.<p>Includes vectorized math (exp, log, sin, tanh, sigmoid, erf) since those come up a lot in ML&#x2F;scientific code and the stdlib doesn&#x27;t have SIMD versions.<p>algo.SigmoidTransform(input, output)<p>Requires go1.26rc1. Feedback welcome.

Found: January 02, 2026 ID: 2879

[Other] Show HN: Open-source AI workflows with read-only auth scopes Hey HN! I&#x27;m Akshay, and I&#x27;m launching Seer - yet another AI workflow builder with granular OAuth scopes.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;seer-engg&#x2F;seer" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;seer-engg&#x2F;seer</a> Demo video: <a href="https:&#x2F;&#x2F;youtu.be&#x2F;cmQvmla8sl0" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;cmQvmla8sl0</a><p>The Problem: We&#x27;ve been building AI workflows for the past year and kept running into the same issue: existing platforms (n8n, Langflow, Flowise) require full access to your Google services even for read-only operations. Want to summarize emails? You&#x27;re also granting send permissions. Want to read docs? You&#x27;re also granting edit permissions. If you want granular scopes, the onus is on you to:<p>- Create your own OAuth app with Google (1-2 weeks approval time) - Modify source code to support read-only scopes<p>We saw this pattern repeated across Discord channels and GitHub issues - developers asking for better scope support, maintainers saying &quot;you can configure it yourself.&quot;<p>Our Solution: Seer ships with read-only auth scopes as the default for common operations. It&#x27;s self-hostable, so your data never leaves your infrastructure. The demo shows a simple email summarization workflow (Gmail + LLM API), but the principle applies to any integration.<p>Why This Matters: Security through least privilege isn&#x27;t just best practice - it&#x27;s essential when you&#x27;re giving AI agents access to your production data. One compromised workflow shouldn&#x27;t mean your entire Google Workspace is at risk.<p>Questions for HN: 1. How are you currently handling OAuth scopes in your AI automation workflows? 2. Would you find value in a scope validator that audits your existing workflows? 3. What other integrations would you want to see with granular permissions?<p>The only similar platform with granular scope support is Make.com, but it&#x27;s closed-source. We think this should be the standard, not the exception.<p>Would love your feedback!

Found: January 02, 2026 ID: 2924

[Other] Show HN: Text-to-3D Motion Generator (Hunyuan 1.0 wrapper) Hi everyone,<p>I built a UI for the new open-source Hunyuan Motion model to generate 3D animations from text: <a href="https:&#x2F;&#x2F;hy-motion.ai" rel="nofollow">https:&#x2F;&#x2F;hy-motion.ai</a><p>It generates BVH files instantly. I&#x27;m trying to bridge the gap between &quot;cool AI demo&quot; and &quot;useful game dev tool&quot;.<p>Question for 3D devs&#x2F;animators:<p>If you were to use this in production, what is the single biggest missing feature?<p>1. Export Pipeline: Auto-conversion to FBX for Unity&#x2F;Unreal? 2. Motion Fusion: Blending multiple prompts into one long sequence? 3. Rig Variety: Support for non-humanoid skeletons?<p>Feedback is much appreciated.

Found: January 02, 2026 ID: 2878

[Other] Show HN: I built a clipboard tool to strip/keep specific formatting like Italics Hello HN,<p>I’m Joseph, a solo developer. I built CustomPaste because I was frustrated by the binary choice standard clipboard tools give us: either keep all the messy formatting (background colors, huge fonts) or strip everything down to plain text.<p>We all know Ctrl+Shift+V (paste as plain text), but that is often too destructive, it kills hyperlinks, bolding, and lists when I usually just want to normalize the font family (e.g., force Arial 11pt) or remove background colors.<p>I wanted a tool that let me &quot;strip exactly what I want, and keep exactly what I want.&quot;<p>The Solution: Instead of a single &quot;paste&quot; behavior, the app lets you create reusable &quot;Recipes&quot; to define exactly how your text should land in your editor. It intercepts the clipboard, processes the structure locally, and transforms it based on your rules.<p>It offers granular control over:<p><pre><code> Smart Preservation: You can strip or set specific font families and sizes but specifically preserve bold, italics, and hyperlinks. </code></pre> Structure: You can preserve tables while stripping the images inside them.<p>Data Cleanup: It can instantly purge duplicate lines, sort lists alphabetically, or flatten extra blank lines.<p>Text Fixes: It cleans up AI-generated artifacts (like &quot;smart quotes&quot; or em-dashes) and enforces casing (Title Case, Sentence Case).<p>Privacy &amp; Pricing: The app runs 100% locally on your machine, no cloud processing and no data harvesting. It is a one-time purchase (lifetime license), not a subscription. There is a free trial (first 100 pastes) so you can test if it fits your workflow.<p>I’d love to hear your feedback on the &quot;Recipe&quot; approach or any other edge cases you struggle with when pasting text!

Found: January 02, 2026 ID: 2874

[Other] Show HN: I built a minimal open-source CMS (FREE) I built a minimal opensource CMS, I use it myself for my blog and for other SaaS.<p>l love blogging, and sometimes I post random thoughts on my blog. The only thing is, I always did it with .md files, which is fine too<p>However, I was excited about the idea of using a CMS that was very minimal and avoiding the option of connecting something like WordPress or other big platforms.<p>Open source (if you want to fork it or contribute) and free to use (unless I see you have a million views haha).<p>Star the repo if you like it!

Found: January 02, 2026 ID: 2875

[Other] Show HN: Self-hosted video clipper architecture (Next.js, N8N, FFmpeg, Docker)

Found: January 02, 2026 ID: 2876

[Other] Swapping two blocks of memory inside a larger block, in constant memory

Found: January 02, 2026 ID: 2919

[Other] Show HN: Ducklang: Achieving 100x more requests per second than NextJS Duck (<a href="https:&#x2F;&#x2F;duck-lang.dev" rel="nofollow">https:&#x2F;&#x2F;duck-lang.dev</a>) is a statically typed, compiled programming language that combines the best of Rust, TypeScript and Go, aiming to provide an alternative for full-stack-development while being as familiar as possible<p>Improvements over Rust: - garbage collection simplifies developing network applications - no lifetimes - built-in concurrency runtime and apis for web development<p>Improvements over bun&#x2F;node&#x2F;typescript: - massive performance gains due to Go&#x27;s support for parallel execution and native code generation - easier deployment since Duck compiles to a statically linked native executable that doesn&#x27;t need dependencies - reduced complexity and costs since a single duck deployment massively outscales anything that runs javascript - streamlined toolchain management using duckup (compiler version manager) and dargo (build tool)<p>Improvements over Go: - a more expresive type system supporting Union types, Duck typing and tighter control over mutability - Server Side Rendering with a jsx-like syntax as well as preact components for frontend development - better error handling based on union types - a rust based reimplementation of tailwind that is directly integrated with the language (but optional to use) - type-safe json apis

Found: January 01, 2026 ID: 2866

[Other] Show HN: ADSBee, an open source dual band embedded ADS-B receiver for anything I grew frustrated with closed source ADS-B receivers a few years ago, and wanted to build a true low cost embedded ADS-B receiver from scratch for low power applications. I ended up developing a custom radio frontend that uses RP2040 PIO for Mode S preamble detection and demodulation, and also released the first open soruce implementation of UAT decoding on an RF MCU from TI (which works somewhat beyond the publicly stated specs for the chip). Today, ADSBee is a fully featured dual-band ADS-B receiver, with Mode S, ADSB, UAT ADSB, UAT TIS-B &#x2F; FIS-B, a ton of configurable reporting protocols, WiFi &#x2F; USB &#x2F; Ethernet, and a web server. Beta testers have been using ADSBee to feed everything from online data aggregators to drone autopilot systems and tablets running Electronic Flight Bag apps like ForeFlight.<p>I&#x27;d love to hear what people think about the project, or answer any questions. I&#x27;ve been posting regular updates to the blog on my website, it&#x27;s been a very fun journey taking an open source hardware project from an idea to a business that makes and ships real things: <a href="https:&#x2F;&#x2F;pantsforbirds.com&#x2F;blog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pantsforbirds.com&#x2F;blog&#x2F;</a>

Found: January 01, 2026 ID: 2867

[Other] Show HN: An SVG Inspection Tool Hello, I&#x27;m Gavin. I built this in my spare time to help debug&#x2F;inspect&#x2F;optimize SVGs in my design and frontend workflow. It has a few rough edges, but ready enough to share. Let me know what you think!

Found: January 01, 2026 ID: 2868

[Other] Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience<p>DroidDock is a macOS app that allows you to browse files on your Android device via ADB. Built with Tauri (Rust + React).<p>Core features:<p><pre><code> - Browse files with Table, Grid, or Column views - Preview images&#x2F;text without downloading (press Space) - Full keyboard navigation - Search, upload&#x2F;download, multi-select - Dark mode support </code></pre> What&#x27;s New in v0.2.x<p><pre><code> - File Previews: Press Space to preview images&#x2F;text without downloading - Minimalist UI: Clean 95% grayscale design with better readability - Clickable Sorting: Click column headers (Name, Size, Date) to sort - Kind Column: Shows file types at a glance (Image, Video, Document, etc.) - Better Keyboard Navigation: Arrow keys in preview, Cmd shortcuts for everything </code></pre> Tech Details<p>Built with Tauri (Rust backend) + React&#x2F;TypeScript frontend. Rust handles all ADB communication for good performance. Small bundle (~15MB DMG universal binary), lower memory than Electron.<p>Challenges<p><pre><code> 1. ADB Path Detection: Different package managers install ADB in different locations. Had to check 5+ common paths on startup. 2. Thumbnail Generation: Android doesn&#x27;t expose a thumbnail API via ADB. I pull the first N bytes of image files and generate thumbnails on-the-fly with caching. 3. File Preview: ADB doesn&#x27;t stream files – you have to pull the entire file. For large images, I had to implement chunked reading to check dimensions first. 4. Code Signing: Currently unsigned (requires $99&#x2F;year Apple Developer membership). Users have to right-click β†’ Open on first launch. </code></pre> Open Source &amp; Free<p>MIT licensed, no telemetry, no ads.<p>Website: <a href="https:&#x2F;&#x2F;rajivm1991.github.io&#x2F;DroidDock&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rajivm1991.github.io&#x2F;DroidDock&#x2F;</a><p>Would love feedback!

Found: January 01, 2026 ID: 2871

[API/SDK] Common Lisp SDK for the Datastar Hypermedia Framework

Found: January 01, 2026 ID: 2861

[Other] Show HN: VectorDBZ, a desktop GUI for vector databases Hi HN,<p>I built VectorDBZ, a cross-platform desktop app for exploring and analyzing vector databases like Qdrant, Weaviate, Milvus, and ChromaDB.<p>It lets you browse collections, inspect vectors and metadata, run similarity searches, and visualize embeddings without writing custom scripts.<p>GitHub (downloads and issues): <a href="https:&#x2F;&#x2F;github.com&#x2F;vectordbz&#x2F;vectordbz" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vectordbz&#x2F;vectordbz</a><p>Feedback welcome. If it’s useful, starring the repo helps keep me motivated.<p>Thanks.

Found: January 01, 2026 ID: 2864

[DevOps] Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust I&#x27;ve been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude&#x27;s help.<p>OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in.<p>What works today: fetch, KV, Postgres bindings, S3&#x2F;R2, cron scheduling, crypto.subtle.<p>Self-hosting is a single docker-compose file + Postgres.<p>Would love feedback on the architecture and what feature you&#x27;d want next.

Found: January 01, 2026 ID: 2860

Build a Deep Learning Library

Hacker News (score: 59)

[Other] Build a Deep Learning Library

Found: January 01, 2026 ID: 2862

[Other] Show HN: 48-digit prime numbers every git commit

Found: January 01, 2026 ID: 2923

[Other] Show HN: Video to JPG – Extract frames in browser with blur detection

Found: January 01, 2026 ID: 2863
Previous Page 6 of 74 Next