Awesome Stacks is a community-curated list of tech stacks for building different applications and features. Discover powerful tools and platforms for your next project, and share your favorite combinations with other devs.
👋 Hi Product Hunters!
I'm *really* excited to be part of launching StackShare's 2nd open source project. If you have any questions please feel free to AMA.
We look forward to your Pull Requests 🚀
Hey PH! 👋🏾 Founder & CEO at StackShare here.
We created this open source list to help developers find and share common stacks that work. Instead of sharing what you use (which is what StackShare is for), this site is designed to show you common stacks for different use cases. More on why we built this in our launch blog post: https://stackshare.io/posts/intr....
The data lives in a simple README file on GitHub (like all Awesome Lists) and is used to automatically build awesomestacks.dev to allow for better browsing and showing more tool details ✨
You’ll find stacks created by the community that are widely recognized to be good at solving a particular problem or implementing a certain feature. For example, you may find things like "user authentication" or "handling file uploads" or "adding site search" or "building mobile apps".
There are also lots of beginner and boilerplate stacks to help you quickly ramp-up on new trends and methods, like the React Starter Kit. It’s a great way to quickly visualize the tools in a stack.
Have an awesome stack you’d like to share? The current set of stacks is just the beginning and we’re looking to the community to help build out this resource.
Happy to answer questions!
Starting a new project might be intimidating, specially if you want to pick up a new framework or a new programming language.
It will take you a while do discover all the cool tools people are using to be efficient with this new technology.
Awesome Stacks, is the perfect ressource to give you a head start and use the right tools from day 1.
They have assemble a list of tools that work great together 😉
And it's open source so you can also create your own stacks!
Both awesome lists and starter kits have blown up in the last few years, and the goal of Awesome Stacks is to bring these two phenomena together.
awesome stacks = awesome lists x tech stacks + APIs
The APIs come into play for the awesomestacks.dev site, which is built with Gatsby and calls out to the GitHub and StackShare GraphQL APIs at build time to display statistics and more information about the tools in each stack.
Kelsey Hightower famously tweeted: `All project README files are missing a critical section: "What am I getting myself into".`
New tech stacks are simultaneously fun and terrifying until you have a good grip on what's going on at the 30,000ft. level. Resources that help solve this problem are the ones we want to collect on Awesome Stacks.
So many decisions go into creating a new project, and one of the most important is the choice of tech stack. That's why I'm so excited about awesomestacks.dev 😎
It gives developers a picture of how different tools fit together for specific use cases, providing them with tons of useful information to pick their next stack.
Can't wait to see all the interesting stacks the community contributes!
This looks seriously good. There is no better way to start off a project than being assured that different products work fine and talk to each other fluently.
@developermode@dzello Yeah, Chrome throws this error:
Your connection is not private
Attackers might be trying to steal your information from awesomestacks.dev (for example, passwords, messages or credit cards). Learn more
NET::ERR_CERT_AUTHORITY_INVALID
This is really rad. Always was of the opinion that there's a distinct lack of information on how different tools are used together- how well do they work together? Are they compatible? Do people actually use x and y together ever?
The latter is pretty important- a lot of the time people are less interested in blazing a trail with their own bespoke combination, and more interested in just not being the only one using a particular setup, hah. It's good to travel in herds sometimes.
@holman yup! It's actually really hard to find out if people are using certain tools together, even on StackShare. So making that info crowdsourced seemed like an easy way to start chipping away that. Looking forward to seeing your PR ;)
Oh how delightful. I’ve always want to be able to “copy and paste” architecture like I could code samples and this is pretty close to that! Would love to see Twilio examples in here. I recently built a conversational SMS bot and was looking for example stacks!
@michelle_wetzler Thanks! If you have an idea for an Awesome Stack around cloud communications platforms please make a PR. Also, do you have a link to the SMS bot? Sounds interesting.
This is a great tool idea - especially for organizations that are larger and want to find new tool stacks that differ from their older projects. Great work!
@chris_ueland thanks Chris! Yeah we see this as a great way to discover what you may want to use on new projects since that's often one of the biggest challenges- "I know to use React, but what should I use it with?" Thanks for your support!
Sourcegraph 4.0