// the find
rupali-codes/LinksHub
LinksHub aims to provide developers with access to a wide range of free resources and tools that they can use in their work. These resources include links to free software, libraries, frameworks, and other tools that can be used to build and deploy applications and websites.
LinksHub is a Next.js/TypeScript web app wrapping a big crowdsourced directory of free dev resources (categories like AI, DevOps, languages, security) with search, bookmarking, and category browsing. It's aimed at beginners looking for a starting point in open source contribution as much as at people actually hunting for resource links.
The data layer is structured JSON per category/subcategory (100+ files under database/) rather than one giant markdown file, which makes it easy to add a new category or consume programmatically. Search is a real feature (fuzzy search hook, searchbar with suggestions, shortcut key), not just ctrl-F on a README. There's a husky pre-commit hook that checks for duplicate links before they land, and a lychee-based CI job that checks for dead links across the whole dataset.
A large share of the repo's engineering effort is in contributor-management workflows (auto-assign, auto-label, close-old-issues/PRs, hacktoberfest spam detection, greeting bots) rather than the product itself — a sign this is optimized for hacktoberfest PR volume more than for keeping the resource list genuinely good. Link quality control is just 'no exact duplicates' plus manual review by maintainers across hundreds of PRs a year, so staleness and uneven quality between categories is likely despite the link checker. There's no visible test suite for the actual app code (components, hooks, context) — only link validation — so UI regressions wouldn't be caught by CI. It's also a crowded space: this is the 'awesome-list as a website' pattern, and the differentiation here is presentation, not the underlying data.