frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: CloudSlash – Find AWS waste and generate Terraform state rm commands

5•drskyle•1d ago
We've all been there: You find an unused NAT Gateway costing $45/mo. You delete it in the AWS console to stop the billing immediately. But the next time you run terraform plan, it fails because of state drift. Now you have to manually run terraform state rm or import it back to fix the drift. It's tedious, so often we just leave the waste running. I built CloudSlash to automate the cleanup and the state surgery. It’s written in Go (using BubbleTea for the TUI) and solves two engineering problems: 1. Finding "hollow" resources (the graph). Most cost tools just check CloudWatch metrics (CPU < 5%). That creates too much noise. Instead, I build an in-memory graph of the infrastructure to find structural waste. Example: An "Active" ELB. It has healthy targets, so metrics look good. But if you traverse the graph (ELB -> Instance -> Subnet -> Route Table), you might see the Route Table has no path to an Internet Gateway. The ELB is functionally dead, even if AWS reports it as "healthy." 2. The state mapping. Deleting the resource in AWS is easy. The challenge is mapping a physical ID (e.g., nat-0a1b2c) back to its Terraform address (e.g., module.vpc.aws_nat_gateway.public[0]) so you can remove it from the state file programmatically. I wrote a parser that reads your local .tfstate, handles the complex JSON structure (including nested modules and for_each outputs), and generates a remediation script. It outputs a shell script (fix_terraform.sh) that runs the necessary terraform state rm commands for you. It never writes to your .tf files directly—it just hands you the script to review and run. The core logic, scanner, and TUI are open source (AGPLv3). I charge a one-time license for the feature that auto-generates the fix scripts for developers , but the forensic analysis/detection is free. Repo: https://github.com/DrSkyle/CloudSlash

Show HN: Jax-JS, array library in JavaScript targeting WebGPU

https://ss.ekzhang.com/p/jax-js-an-ml-library-for-the-web
48•ekzhang•1h ago•5 comments

Show HN: Prism.Tools – Free and privacy-focused developer utilities

https://blgardner.github.io/prism.tools/
269•BLGardner•7h ago•82 comments

Show HN: Stash – Sync Markdown Files with Apple Notes via CLI

https://github.com/shakedlokits/stash
32•shuka•3h ago•11 comments

Show HN: ccrider - Search and Resume Your Claude Code Sessions – TUI / MCP / CLI

https://github.com/neilberkman/ccrider
9•nberkman•5h ago•0 comments

Show HN: llmgame.ai – The Wikipedia Game but with LLMs

https://www.llmgame.ai
10•jmcallister•16h ago•3 comments

Show HN: DDL to Data – Generate realistic test data from SQL schemas

46•ddltodata•7h ago•22 comments

Show HN: Plano – Edge and service proxy with orchestration for AI agents

https://github.com/katanemo/plano
6•adilhafeez•42m ago•1 comments

Show HN: "slack.green" – keep Slack active

https://www.slack.green/en
3•krenerd•48m ago•0 comments

Show HN: CLI for internet speed test via Cloudflare with optional TUI

https://github.com/kavehtehrani/cloudflare-speed-cli
4•kwar13•1h ago•0 comments

Show HN: A Git structure for AI to orchestrate across code, docs, and ops

https://www.goldsborough.io/the-omnirepo-ai-orchestration-across-enterprises/
4•barefootsanders•2h ago•1 comments

Show HN: Tailsnitch – A security auditor for Tailscale

https://github.com/Adversis/tailsnitch
262•thesubtlety•1d ago•28 comments

Show HN: LoRA Trained on SFMTA CAD Drawings to Aerial Images

3•kfarr•2h ago•0 comments

Show HN: DoNotNotify – Log and intelligently block notifications on Android

https://donotnotify.com/
329•awaaz•1d ago•156 comments

Show HN: Kafka-compatible streaming on S3 with stateless brokers

2•2pk03•3h ago•0 comments

Show HN: Dimensions – Terminal Tab Manager

https://karlvmuller.com/posts/dimensions/
4•KarlVM12•3h ago•0 comments

Show HN: Open-source Langsmith alternative written in Rust

https://github.com/lmnr-ai/lmnr
3•skull8888888•3h ago•0 comments

Show HN: Tt – P2P terminal sharing over WebRTC

6•artpar•3h ago•2 comments

Show HN: Repogen – a static site generator for package repositories

https://github.com/ralt/repogen
2•tlar•3h ago•0 comments

Show HN: Doo – Generate auth and CRUD APIs from struct definitions

https://github.com/nynrathod/doolang
3•nynrathod•4h ago•1 comments

Show HN: Syntopic reading with Claude Code – connections across 100 books

https://trails.pieterma.es/
3•pmaze•4h ago•0 comments

Show HN: mcpc – Universal command-line client for Model Context Protocol (MCP)

https://github.com/apify/mcp-cli
2•jancurn•4h ago•2 comments

Show HN: Circuit Artist – Circuit simulator with propagation animation, rewind

https://github.com/lets-all-be-stupid-forever/circuit-artist
131•rafinha•6d ago•18 comments

Show HN: Server-rendered multiplayer games with Lua (no client code)

https://cleoselene.com/
77•brunovcosta•2d ago•54 comments

Show HN: I replaced Beads with a faster, simpler Markdown-based task tracker

https://github.com/wedow/ticket
77•wild_egg•2d ago•47 comments

Show HN: WOLS – Open standard for mushroom cultivation tracking

https://github.com/wemush/open-standard
39•mbeacom•1d ago•2 comments

Show HN: A simulator for engineers transitioning from IC to management

https://apmcommunication.com/scenario/backchannel-vp
70•pingananth•1d ago•90 comments

Show HN: A photo restoration tool that recovers facial details

https://photorefix.com/
2•standew•6h ago•0 comments

Show HN: I built an Open Source screen timer for the m5stickc (Arduino)

https://partridge.works/screenie-christmas-project-2025-26/
2•urbandw311er•6h ago•0 comments

Show HN: Similarity = cosine(your_GitHub_stars, Karpathy) Client-side

https://puzer.github.io/github_recommender/
2•puzer•6h ago•1 comments

Show HN: Shadowlight, a voice-driven murder mystery and heist inside Minecraft

https://www.playshadowlight.com/
24•marcsimon42•6d ago•3 comments