🛠️ Hacker News Tools
Showing 841–860 of 1483 tools from Hacker News
Last Updated
January 19, 2026 at 12:00 AM
Building a better online editor for TypeScript
Hacker News (score: 14)[Other] Building a better online editor for TypeScript
My new Git utility `what-changed-twice` needs a new name
Hacker News (score: 79)[Other] My new Git utility `what-changed-twice` needs a new name
Show HN: Gocd – a lightweight Go-based CI/CD tool that runs on your dev machine
Hacker News (score: 12)[Build/Deploy] Show HN: Gocd – a lightweight Go-based CI/CD tool that runs on your dev machine I built a small project called gocd because I wanted an easy way to deploy changes from GitHub pull requests without spinning up a full CI/CD stack.<p>The idea is simple: instead of setting up runners, servers, or cloud infrastructure, you can just run it on your laptop (or a small server). It integrates with GitHub issues and PRs, automates builds and deploys, and makes it easy to access the running app remotely (e.g. over something like Tailscale).<p>For me, this solved the problem of quickly testing and deploying code from issues/PRs in a lightweight way. Existing CI/CD systems felt like overkill for that use case.<p>Repo: <a href="https://github.com/simonjcarr/gocd" rel="nofollow">https://github.com/simonjcarr/gocd</a><p>I’d love feedback from the community — especially on whether this minimal approach to CI/CD is something others would find useful, and what features you’d expect in a tool like this.
Show HN: Tips to stay safe from NPM supply chain attacks
Show HN (score: 5)[Other] Show HN: Tips to stay safe from NPM supply chain attacks Hi everyone, given the recent increase of attacks on the NPM supply chain, I've put together a list of tips and tricks to help developers stay secure on this specific topic: <a href="https://github.com/bodadotsh/npm-security-best-practices" rel="nofollow">https://github.com/bodadotsh/npm-security-best-practices</a><p>I'd love for you to check it out, and contribute your own insights and best practices to make this a comprehensive resource for the community.<p>Cheers!
Bringing Observability to Claude Code: OpenTelemetry in Action
Hacker News (score: 17)[Other] Bringing Observability to Claude Code: OpenTelemetry in Action
[Database] Show HN: VectorLiteDB – a vector DB for local dev, like SQLite but for vectors I built [VectorLiteDB (<a href="https://github.com/vectorlitedb/vectorlitedb" rel="nofollow">https://github.com/vectorlitedb/vectorlitedb</a>)<p>— a simple, embedded vector database that stores everything in a single file, just like SQLite.<p>The problem:<p>If you’re a developer building AI apps, you usually have two choices for vector search<p>- Set up a server (e.g. Chroma, Weaviate) - Use a cloud service (e.g. Pinecone)<p>That works for production, but it’s overkill when you just want to:<p>- Quickly prototype with embeddings - Run offline without cloud dependencies - Keep your data portable in a single file<p>The inspiration was *SQLite* during development — simple, local, and reliable.<p>The solution:<p>So I built VectorLiteDB<p>- Single-file, embedded, no server - Stores vectors + metadata, persists to disk - Supports cosine / L2 / dot similarity - Works offline, ~100ms for 10K vectors - Perfect for local RAG, prototyping or personal AI memory<p>Feedback on both the tool and the approach would be really helpful.<p>- Is this something that would be useful - Use cases you’d try this for
Row-level transformations in Postgres CDC using Lua
Hacker News (score: 16)[Database] Row-level transformations in Postgres CDC using Lua
Kitty – GPU based terminal emulator
Hacker News (score: 30)[Other] Kitty – GPU based terminal emulator
Show HN: Arrow JavaScript, Reactivity Without the Framework
Show HN (score: 8)[Other] Show HN: Arrow JavaScript, Reactivity Without the Framework A tiny ~2kb library for building reactive interfaces in native JavaScript
Git: Introduce Rust and announce it will become mandatory in the build system
Hacker News (score: 264)[Other] Git: Introduce Rust and announce it will become mandatory in the build system
Node 20 will be deprecated on GitHub Actions runners
Hacker News (score: 27)[Other] Node 20 will be deprecated on GitHub Actions runners
Show HN: Ggc – A Git CLI tool written in Go with interactive UI
Hacker News (score: 16)[CLI Tool] Show HN: Ggc – A Git CLI tool written in Go with interactive UI A while ago I shared an early version of ggc, a Git helper I built in Go. Since then the project has grown quite a bit, and I’d love to share the latest updates (v6.0).<p>Repo: <a href="https://github.com/bmf-san/ggc" rel="nofollow">https://github.com/bmf-san/ggc</a><p>Install: - macOS/Linux: `brew install ggc` - Go: `go install github.com/bmf-san/ggc/v6@latest` - Homebrew: `brew install ggc` - Or grab binaries: <a href="https://github.com/bmf-san/ggc/releases" rel="nofollow">https://github.com/bmf-san/ggc/releases</a><p>Features: Dual modes: Traditional CLI commands (ggc add, etc.) and interactive mode (launch with just ggc) Intuitive command structure: Simplified interface for common Git operations Incremental search UI: Quickly find and execute commands with real-time filtering Fast and lightweight: Implemented in Go with minimal dependencies Shell completions: Included for Bash, Zsh, and Fish Custom aliases: Chain multiple commands with user-defined aliases Cross-platform: Works on macOS, Linux, and Windows<p>Technical details: Built with Go standard library and minimal external packages Supports 50+ Git operations (add, commit, branch, pull, etc.)<p>I'd appreciate any feedback or contributions!
Show HN: The Blots Programming Language
Show HN (score: 10)[Other] Show HN: The Blots Programming Language I've been working on this small, slightly weird expression-oriented programming language for a little while now and feel ready to share it with others. I use it pretty often now in my day-to-day and work life, as a scratchpad for doing a bit of quick math or picking some pieces of data out of a JSON payload.<p>Would really appreciate any feedback about the syntax, docs, features that are glaringly missing, etc. Before anybody mentions it: I know the performance is pretty lousy when dealing with a lot of data. If you can believe it, the runtime is about 100x faster than it used to be! Long term I'd like to switch to a proper bytecode interpreter, but so far performance has been Good Enough for my use cases.<p>Thanks for taking a look!
Show HN: OS layer for running multiple Codex agents in parallel
Show HN (score: 5)[DevOps] Show HN: OS layer for running multiple Codex agents in parallel We built an open source layer to orchestrate multiple Codex agents in parallel. Found myself and some friends running Codex agents across multiple terminals. Thats why me and a friend built emdash. Each agent gets its own isolated workspace, making it easy to see who’s working, who’s stuck, and what’s changed.
Smooth weighted round-robin balancing
Hacker News (score: 17)[Other] Smooth weighted round-robin balancing
Show HN: GPU Kill – A CLI tool to kill stuck GPU jobs without rebooting
Show HN (score: 5)[CLI Tool] Show HN: GPU Kill – A CLI tool to kill stuck GPU jobs without rebooting
Show HN: Nallely – A Python signals/MIDI processing system inspired by Smalltalk
Show HN (score: 16)[Other] Show HN: Nallely – A Python signals/MIDI processing system inspired by Smalltalk Nallely is about experimenting with signals: routing, patching, or writing small neurons that process signals and eventually sink in MIDI devices or any application connected to Nallely.<p>I try to get inspired by the "Systems as a Living Things" philosophy and aim, step by step, to create an auto-adaptive, resilient, distributed system. Currently, neurons live in their own thread in a session (world), and send signals (messages) to each other through patches (channels). You can also connect to a network-bus neuron to register your own neurons written in any other technology and have them interact with the existing neurons inside the world. Nallely offers an API to easily code your own reactive neurons, and provides a mobile-friendly GUI for patching everything visually.<p>As anyone posting something based on Python, I can already hear: "no, Python's bad, think about the performances, think about the children".<p>We all know about Python performances (we've all seen the animation with the moving balls and stuff), but the focus here is on dynamic and emergent behaviors, extensibility, and run time adaptability over extreme performance. Even though Nallely is written in pure Python, it runs on a Raspberry Pi 5 (ok, a powerful one), consuming less than 10% CPU on a normal usage and around 40MB of memory.<p>And, as someone mentioning Smalltalk, I can already hear: "Why didn't you write it in Smalltalk"? (replace Smalltalk by your prefered dialect)<p>I like Smalltalk, but I also like Python. Nailed it, perfect justification. Jokes aside, IMO Smalltalk is "Systems as Living Things" pushed at its extreme for designing a language, and I admire that. With Nallely, I want to explore the same philosophy: independent musical/signal-processing neurons, without relying on Smalltalk, while benefiting from Python's deployment and ecosystem advantages (compared to Smalltalk).
Show HN: Dyad, local, open-source Lovable alternative (Electron desktop app)
Show HN (score: 6)[Other] Show HN: Dyad, local, open-source Lovable alternative (Electron desktop app) Hi HN!<p>I left Google earlier this year and created Dyad, a local, open-source AI app builder made with Electron.<p>The motivation: I tried one of the popular cloud-based AI app builders, but when I pulled down the app to run locally and debug in Cursor, it just didn’t work. So I created Dyad, an app builder that runs fully on your computer, making it easy to switch between Dyad and coding tools like Cursor or Claude Code.<p>Source code: <a href="https://github.com/dyad-sh/dyad/" rel="nofollow">https://github.com/dyad-sh/dyad/</a><p>Download (free, no sign-up): <a href="https://www.dyad.sh/" rel="nofollow">https://www.dyad.sh/</a><p>I've gotten questions about how it works under the hood so I wrote an architecture doc explaining how it does tool calling using XML tags, etc: <a href="https://github.com/dyad-sh/dyad/blob/main/docs/architecture.md" rel="nofollow">https://github.com/dyad-sh/dyad/blob/main/docs/architecture....</a><p>Let me know what you think and happy to answer questions about building an Electron app, etc!
[Other] Show HN: I made AquaShell, a scripting and automation environment for Windows Being inspired by old third-party scripting environments such as AutoIt or AutoHotkey, I've developed my own scripting environment for Windows. I've always been fascinated by creating an own programming language and I made the syntax in a way it feels more like something that contains a personal flavor.<p>The language matured over the years and I both use it for administration and automation tasks, but also for fully scripted applications as well.<p>On the homepage, you'll find various production scripts as well as links to scripted applications.<p>The scripting environment is free and open-source software, released under the MIT license.
Show HN: Nanobot – Turn MCP servers into full AI agents
Show HN (score: 14)[Other] Show HN: Nanobot – Turn MCP servers into full AI agents Today we're releasing Nanobot an open-source framework for building AI agents on top of the Model Context Protocol (MCP).<p>MCP servers are a great way to expose structured tools, but they’re usually just that—collections of functions. Nanobot makes it simple to wrap any MCP server with reasoning, a system prompt, and orchestration so it behaves like a real agent. Even better, Nanobot fully supports MCP-UI, so agents can pass rich interactive components (forms, dashboards, even mini-apps) directly into chat.<p>A simple example: if you had a Blackjack MCP server with tools like deal, bet, and hit, you could wrap it with Nanobot to create a dealer agent that knows how to explain the game, guide a player, and render an interactive Blackjack table inside chat.<p>We built this because we wanted agents that go beyond text and function calls, into actual interactive experiences—something useful for everything from games to e-commerce to developer tools.<p>Code is on GitHub: <a href="https://github.com/nanobot-ai/nanobot" rel="nofollow">https://github.com/nanobot-ai/nanobot</a><p>Live demo (Blackjack): <a href="https://blackjack.nanobot.ai" rel="nofollow">https://blackjack.nanobot.ai</a><p>We’d love feedback from this community—on the framework, the design, and what you’d like to see next.