Product Thumbnail

Share Brewfiles

See what tech stack other developers are using

Developer Tools
GitHub
Tech
Community

Run a quick CLI command to upload your Brewfile packages to our site. Then, check out other developers' packages, see our leaderboard to discover top tools, and have some fun generating your very own dev personality type to share with your friends!

Top comment

Hey PH community, My career can be tracked by the packages we’ve downloaded. In university, I downloaded frameworks like Python, Node.js, and Java. Upon graduating, Monokai Pro and Dracula made their way into my VSCode themes, Droid Sans Mono became my default Nerd Font, and I used Starship and Oh-My-Posh to customize my terminal prompt. Over the years, I’ve experimented with more tools like Github Copilot, firebase-explorer, LazyGit, ffmpeg, neovim, and much more. What tools we download tell the story of who we are as developers, but right now, there isn’t an easy way to share it out. Once in a while we may tweet or blog about it, but even still it’s usually just a list of 5-10 already-popular tools when our actual list usually includes 30+ packages. It’s also not easy to update this list as we continue to experiment with new things. www.brewfiles.com tries to address some of these pain points. Here’s what we built: – A personalized Brewfile page that is easily shared and just requires one CLI command to be updated whenever you want. – Generates a developer personality profile based off the packages in your Brewfile, really fun to share with friends & social media. – A leaderboard that lets you see what’s popular overall and discover new tools. – Search that allows you to search by package or username so you can stalk other developers’ Brewfiles. Few more things - First, this project is 100% open source. Second, I want to give a huge thank you to Warp (the company I work at) for encouraging me to build this tool and contribute to the developer community in a fun and educational way. Let’s make sharing out our packages more fun and social, while also providing opportunities to educate other developers on what tools might help their productivity. Please give the tool a try and let us know your feedback!

Comment highlights

Hey this looks amazing... unfortunately there seems to be some error when I tried using it... Its showing me "internal server error" Here's the link to my brewfile: https://www.brewfiles.com/brew/e...

Love the concept! Sadly, I develop on Windows (...ducks behind Microsoft Surface...). But when building in python or typescript, I'm always curious if there are packages I could/should be using, or others that are are out of date, etc. Maybe there's a version of Brewfiles that can support pyproject.toml, package.json?

Brewfiles sounds like a fantastic way to make our developer journeys more visible and shareable. Brilliant idea! All the best with your launch!

This is a fun and engaging way to see what tools other developers are using and discover new ones. I love the idea of generating a dev personality type to share with friends. It would be great to see more integrations with other package managers.

Congrats on the launch! How does the platform handle privacy and security concerns, especially regarding the sharing of potentially sensitive package information, and what measures are in place to ensure the accuracy and relevance of the leaderboard rankings?

The idea is cool, but the positioning is wrong. It is not about the developers sharing brew files that you can't monetize. But using the profiles and helping ppl verify they are not sybil -> can generate money.

This seems like a fun thing to have, just to see what stack other devs are using. Seems interesting, congrats!