frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Selector Forge – browser extension for AI-generated resilient selectors

https://github.com/Intuned/selector-forge
22•ahmadilaiwi•4h ago
Hi HN, I'm Ahmad from the Intuned (https://intunedhq.com) team. Today, we're releasing and open-sourcing Selector Forge (https://selectorforge.ai/), a browser extension that generates reliable CSS/XPath selectors using AI.

You can use it to create a selector for a single element or for an array of elements. The selectors it creates are meant to be "semantic" and more resilient to page changes than what Chrome DevTool’s “Copy Selector” (and other similar extensions) give you. Those tend to hand you something brittle like `#top > div.w-100.ph0-l.ph3.ph4-m > h1 > span`, which can break with a minimal page change. Selector Forge aims for selectors that don't break as easily. Here are some selectors that Selector Forge created: `//div[@aria-label="Showing weekly downloads"]//p[@aria-live="polite"]` (item selector) and `//*[local-name()='svg' and @aria-label="Download statistics"]/following-sibling::div` (list selector).

Here is a video demo of using the extension: https://www.youtube.com/watch?v=8IjjeDQkKmo

Selector Forge on Chrome: https://chromewebstore.google.com/detail/lbendfnlmhdakbeblaj...

Selector Forge on Firefox: https://addons.mozilla.org/en-US/firefox/addon/selector-forg...

Selector Forge code: https://github.com/Intuned/selector-forge

Backstory: For the past couple of years we've been building Intuned Agent, a coding agent for building and maintaining browser automations. We quickly figured out that the most fragile part of any browser code is usually the selectors and that creating good selectors can go a long way towards improving the quality and reliability of the automation itself.

So we abstracted selector creation into its own agent, wrapped it as a tool, and let our codegen agent call it. LLMs by default don't do a great job generating good selectors, so this turned out to be really useful and improved the code our agent generates.

We recently thought that this piece (the selector agent/creation) is useful on its own (outside our platform) so we packaged it as a browser extension. That’s this post!

Selector Forge is open source, and the version in the browser stores (Chrome and Firefox) is free for up to 200 selectors/month. Unlimited usage is part of our paid plans.

We realize most developers aren't writing this kind of code by hand anymore, so the next step is exposing this functionality in a way coding agents can call directly, over a CLI or MCP. Here's our roadmap: https://github.com/Intuned/selector-forge#roadmap

Excited to hear your thoughts, questions, and feedback!

Show HN: Oak – Git replacement designed for agents

https://oak.space/oak/oak
69•zdgeier•3h ago•82 comments

Show HN: Got sick of ads, so I made my own logic puzzle site

https://puzzlelair.com/
78•HaxleRose•6h ago•69 comments

Show HN: Selector Forge – browser extension for AI-generated resilient selectors

https://github.com/Intuned/selector-forge
22•ahmadilaiwi•4h ago•0 comments

Show HN: CleverCrow: give tokens to your favorite projects

https://clevercrow.io
42•zhubert•1d ago•61 comments

Show HN: I rebuilt the only parts of my IDE I use, in Rust, over a weekend

https://github.com/kyle-ssg/kyde
32•kyle-ssg•6h ago•47 comments

Show HN: Teach your kids perfect pitch

https://github.com/paytonjjones/bsharp
197•paytonjjones•1d ago•137 comments

Show HN: Block/buzz: a workspace built for teams of humans and agents

https://github.com/block/buzz
14•ThomPete•1h ago•5 comments

Show HN: Criterion Closet as a website – pull any of 1,247 films off the shelf

https://the-criterion-closet.vercel.app
164•olievans•2d ago•51 comments

Show HN: React Native Boost – swaps RN's Text/View wrappers for native ones

https://github.com/kuatsu/react-native-boost
4•mfkrause•2h ago•1 comments

Show HN: Recall – Local project memory for Claude Code

https://github.com/raiyanyahya/recall
125•mateenah•22h ago•77 comments

Show HN: Smolsonic – A Subsonic-compatible music server written in Rust

https://github.com/tsirysndr/smolsonic
3•tsiry•2h ago•0 comments

Show HN: Socket to Me, a static file server that runs in the browser

https://socket2.me/
7•markjivko•6h ago•2 comments

Show HN: Revenant – automatic LLM powered reverse engineering and reimplement

6•sylwester•4h ago•0 comments

Show HN: Prismag – Per-block model routing for the terminal and any IDE

https://github.com/rufus-SD/prismag
5•arthur-G•10h ago•0 comments

Show HN: MiniPCs.zip – Charting the Pareto frontier of Mini PCs

https://minipcs.zip
42•yathern•1d ago•21 comments

Show HN: KeyGhost – Keyboard app launcher for macOS

https://keyghost.dev/
6•3stacks•8h ago•3 comments

Show HN: Crespo – Tree-sitter AST blueprints instead of raw code for LLMs

https://github.com/hrudulmmn/crespo
12•ByteJoseph•15h ago•1 comments

Show HN: TownSquare, a tiny presence layer for websites

https://townsquare.cauenapier.com/
262•cauenapier•2d ago•149 comments

Show HN: Pulse – Dashboard for Claude Code, approve tool calls from your phone

https://github.com/nikitadoudikov/claude-pulse
38•nikitadvd•1d ago•14 comments

Show HN: StartupWiki – A Free Alternative to Crunchbase

https://startupwiki.tech/
228•shpran•2d ago•69 comments

Show HN: I rebuilt Jobs To Be Done on scientific foundations and open-sourced it

https://github.com/zamesin/Next-Move-Theory-Canon-and-Skills
16•zamesin•6h ago•0 comments

Show HN: SindriKit – A C framework applying dependency injection to exploit dev

https://sibouzitoun.tech/articles/sindrkit
4•sibouzitoun•6h ago•0 comments

Show HN: PauseRead – hosted read-later with Pocket HTML import

https://pauseread.com/pocket-alternative
4•YuriiKholodkov•7h ago•0 comments

Show HN: Make PDFs look scanned (CLI or in the browser via WASM)

https://github.com/overflowy/make-look-scanned
151•overflowy•2d ago•63 comments

Show HN: Bowora – A launchpad for build-in-public founders

https://bowora.com
5•Nimaaksoy•7h ago•0 comments

Show HN: Ze.sh – a z.sh-derived directory jumper that uses an event clock

https://github.com/jghub/ze
5•jghub•7h ago•0 comments

Show HN: StartupsBR – A map of Brazilian startups

https://www.startupsbr.com/sao-paulo
16•leonagano•3d ago•7 comments

Show HN: Duckle a drag-and-drop visual pipeline designer

https://github.com/slothflowlabs/duckle
4•souravroy78•7h ago•4 comments

Show HN: Microcrad – Micrograd Reimplemented in C

https://github.com/oraziorillo/microcrad
78•oraziorillo•5d ago•28 comments

Show HN: Brain Frog – Can you be random enough for 11 lines of JavaScript?

https://brainfrog.lol
15•AlexanderZ•3d ago•10 comments