Find the right developer tools and the companies that use them

Feed
Keep up with the tools you care about
Visit Feed
Stacks
Browse top companies’ stacks
Browse Stacks
Trending
Explore popular and trending tools
Explore Tools
Stackups
Compare tools side-by-side
Compare Tools

Enterprise collaboration for technology decisions

See which tech stacks you’re using, why, and who someone should talk to about them.

See reviews of popular open source and SaaS tools

  • See a personalized feed with the latest reviews and news about your tech stack
  • Share why and how you use tools in front of a community of 250K+ fellow developers
  • Get new product updates, articles, and announcements pushed to you daily/weekly
Check Out the Feed
Joshua Dean K√ľpper
Joshua Dean K√ľpper
CEO at Scrayos UG (haftungsbeschränkt) · | 5 upvotes · 8.2K views

For our internal team and collaboration panel we use Nuxt.js (with TypeScript that is transpiled into ES6), Webpack and npm. We enjoy the opinionated nature of Nuxt.js over vanilla Vue.js, as we would end up using all of the components Nuxt.js incorporates anyways and we can adhere to the conventions setup by the Nuxt.js project, which allows us to get better support in case we run into any dead ends. Webpack allows us to create reproducable builds and also debug our application with hot reloads, which greately increased the pace at which we are able to perform and test changes. We also incorporated a lot of testing (ESLint, Chai, Jasmine, Nightwatchjs) into our pipelines and can trigger those jobs through GitLab CI. All packages are fetched through npm, so that we can keep our git repositories slim and are notified of new updates aswell as reported security flaws.

See more
Shared insights
on
MongoDBMongoDBAngular 2Angular 2

Hi.

It seems to be an old question, but I am confused with answers on google.

I am working on a project similar to YELP, where businesses post their services on a platform, and users can see details, reviews, and order their services on it.

I want to learn something new, considering MEAN stack, as I am currently a front end developer with angular latest, and I love Angular 2. I wonder if MongoDB will work perfectly here, as I also need to deploy APIs for mobile apps. My next project is an E-COMMERCE website, and I had to consider this stack for that too.

I will have shared hosting for now, for almost 8 months, after that, I can move these projects to dedicated hosting. I had to deploy APIs and backend on the same.

See more
Rick Maltese
Rick Maltese
founder at Webcompose.ca · | 5 upvotes · 13.1K views
Shared insights
on
Node.jsNode.jsnpmnpmMarkdownMarkdownGitHubGitHub

I am a newbie to StackShare and the GitHub community. I want to understand how to use an include statement to get a collection of Markdown files to create a book. I have been told that there are a number of useful tools. My problem is that npm and Node.js are also very new to me. Any suggestions on how to get my md chapters into a printable document would be helpful.

See more
Shared insights
on
ReactReactPythonPythonDjangoDjango

As a medium level .Net programmer trying to implementing a website, I decided to go through the Asp.Net Core. I found some tutorials on the web and started learning; however, I faced a problem. Even though I have been working with .Net and C# (mostly with unity game engine, which led to a quite amazing mobile game, published on a Persian app store) for two years or even more, by start learning Asp.Net Core, I found out that I do not know .Net as much as I expected. There were some things I should have learned before.

I searched for other frameworks, and Django was a popular one. Besides, I have planned to learn Python for machine learning. The website I want to make (with a small team) is nearly similar to Khan Academy. (We are going to use React for front-end)

So, What should I do? Continue working on .Net core with its amazing new features, or start getting into the Python and Django?

Your advice accompanied by reasons will be greatly appreciated!

See more

Hi, I intend to set up a small cloud-based accounting web app for the first time, more as an experiment for friends & family - maybe as a small business in the future. I am proficient in Python (would like to stick with Python if possible), however quite new to web development (I know basic HTML, CSS, and JavaScript). From research and discussions with friends, I got recommended Django for the backend and React as frontend framework, besides using PostgreSQL for the database part and hosting via AWS.

I want to use the website to allow users to upload pdf invoices, save them in the cloud, and provide basic bookkeeping/accounting and reporting, i.e., show a chart with monthly revenues, the number of customers, create a simple P&L, etc.

Would you consider the proposed stack to be suitable for that purpose? Also, any recommendations for further learning/reading on that topic is much appreciated. Thank you very much in advance!

See more

Show your company's entire software stack to thousands of engineers

  • Attract developers by explaining what you use and why
  • Easily reference your software stack by sharing it on job hiring sites
  • Invite your engineering team to contribute to your stack page
Explore Top Stacks

All the best open source, SaaS, and developer tools in one place

  • See what other developers are using
  • Discover new tools submitted by the community
  • Learn why developers like the tools they use
See What's Trending Now

Side-by-side comparisons
of the top options

  • See side by side comparisons of software tools
  • Select and create your own Stackups
  • Decide which tools & services are best for you
Compare Tools Browse Tool Alternatives

Learn how top startups are scaling their tech stacks

  • Learn how some of the best software products in the world were built
  • Understand how and why companies are using specific technologies
  • Get insight into the technical challenges companies face at scale
Explore Stack Stories

Want to advertise with us?

StackShare In The Press


What is StackShare?
StackShare provides online software for displaying and sharing your technology stack, which is made up of the software that you use. We're an online community that features comparisons, ratings, reviews, recommendations, and discussions of the best software tools and software infrastructure services.