If you’ve ever explored GitHub repos and felt frustrated by how little you can tell about a project’s real tech stack — you’re not alone.
That’s exactly why I built StackHound https://www.producthunt.com/posts/stackhound
It goes beyond the GitHub API to scan dependency files and uncover the actual tools, frameworks, and languages a repo uses — whether it's built with React, Next.js, Tailwind, Flask, or Spring Boot.
Just drop in a GitHub username and repo to analyze it instantly. You can also use our /api/analyze endpoint to plug it into your own tools.
Try the live demo: https://stackhound.vercel.app/ Check out the code (open source!): https://github.com/lorenzopalaia/stackhound
Would love to hear your thoughts — what features would make StackHound even more useful for you?
I tried it on https://github.com/monkeytypegame/monkeytype and it just said ESLint and Prettier which doesn't describe much. It probably would work properly if it worked recursively or at least checked the first directories. I like the website and api option though.
For now the strategy is to check the manifests in the root of the project without fetching to the github API. Alternatively you can check recursively and search for manifests and other files also via API but you lose the speed of response. It is a first draft and above all an open source project and I would like someone to contribute.
Thanks for the feedback on the website. The API is intended as a core product, to help developers who integrate the github API to get programming languages from a repo.
I cannot say I have had the experience you describe. Most repos describe their stack clearly, or you can figure it out easily enough. Is it really a common problem for you?
Do you mean in the project readme description? I'm talking about programming languages that are returned by the github API for a specific repo.
For example in my portfolio site I had to show the technologies used in my projects but for a nextjs project the github API returned only typescript and css while I used react, tailwind, ...