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

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
Russel Werner
Russel Werner
Lead Engineer at StackShare · | 5 upvotes · 6.8K views
atStackShareStackShare
npm
npm
Yarn
Yarn

We use Yarn because at the time we decided to adopt it, npm had some missing features and issues. We like the speed and determinism provided by Yarn. We could probably use npm at this point, but we have no real reason to switch from Yarn. If you have a convincing argument to switch from npm to Yarn please leave a comment on this decision!

See more
Atom
Atom
Sublime Text
Sublime Text

I used to be a hardcore fan of Sublime Text. I am not a coder so I only use it for quick scripts or to play around. I don't spend hours and hours a day within Sublime Text though. However, last year (2017) a colleague, a developer, showed me Atom - a game changer. Love the customisation and overall feel while coding. Again, I am not spending hours a day within but I've noticed I've spent more time playing around and coding stuff since i've moved to Atom.

See more
Anthony Lapenna
Anthony Lapenna
Co-founder and Software Engineer at Portainer.io at Portainer.io · | 4 upvotes · 5.9K views
atPortainerPortainer
Docker
Docker
Semaphore
Semaphore
GitHub
GitHub

Portainer being an open-source software, we decided to use the GitHub platform to host our codebase as well as our issue system. No need to present GitHub nowadays, it's perfectly geared with all the tools you need to manage small to large open-source projects (albeit with the usage of integrations that are easily available via its marketplace).

In the context of the Portainer project, I'd like to highlight the tight integration of GitHub with Semaphore CI system. By leveraging this integration, we are able to automatically trigger a build of the application when a contribution is made to the project. This build is actually composed of a compilation of the program as well as the automatic creation and deployment of a Docker image directly on the DockerHub.

This allow us to easily test and validate contributions made to the project and is a must-have for any open-source project that can leverage it.

See more
Unity
Unity
PubNub
PubNub

I recently used PubNub to implement a realtime leaderboard into my Unity game. It was easy and straight forward to get up and running. I choose Pubnub because they had a Unity SDK and an example project which showed me how to use it. I downloaded the example project and tweaked it to fit my game.

In their documentation I found good information about what I needed to know. Also, their support is very helpful when you have questions.

See more
Rory Womack
Rory Womack
Software Engineer at Relatient · | 3 upvotes · 2K views
React
React
Vue.js
Vue.js
Angular 2
Angular 2

I recommend using Angular 2 when moving from Angular 1 if you are looking for a fully featured framework solution. Neither Vue.js nor React just work out of the box and require creating your own components from scratch as well as the kind of support architecture available in Angular 2 out of the box. However if you are looking for something lightweight to add reusable components to an existing application Vue.js and React are more ideal to that end.

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