NETROOM is a catalog of tools for web developers that gathers more than three and a half thousand entries across ten sections: free web services and public APIs, software you deploy on your own server, React components, Flutter packages, design resources, artificial intelligence tools and open-source alternatives to paid products. It is not another list of links but a product in its own right, with its own search architecture, design system and server, and I built it together with Claude.
Search is the main feature
There are a great many tool catalogs on the internet, and nearly all of them suffer from the same shortcoming: you can find what you need only if you already know its name. That is precisely why I made search the centre of the whole product. It responds instantly, forgives typos, understands synonyms and alternative names, works alongside faceted filters, shows live counters of matches and highlights what it finds within the text itself, and the entire list can be walked without ever touching the mouse. Not one request goes to the server: the search index is built with minisearch and lives entirely in the browser, so an answer appears with every keystroke.
One catalog, ten sections
Software, API, Self-hosted, Frontend, Backend, Flutter, 3D, Design, AI and Alternatives are not ten separate sites but tabs within a single catalog. The Software section gathers free web tools that work without registration; API holds public interfaces annotated with their authorisation type and request limits; Self-hosted covers what you deploy on your own machine; Flutter lists packages from pub.dev, and Alternatives collects open-source replacements for proprietary products. Every entry, whichever section it belongs to, is stored in one shared database and differs only in how its card is rendered: the data structure is common to them all, while the layout is particular to each type.
