It’s that time of the year again! The 5th Annual StackShare Awards have arrived! 🎉
This is your one-stop resource for developer tools, with a wrap up of what was hot in 2018 and what to be on the lookout for in 2019. We've analyzed over one million data points to bring you these rankings 😱
Shameless plug: if you haven't heard of Stack Decisions, do yourself a favor and check it out!
Here are the categories:
This is our biggest undertaking of every year, combing through our enormous piles of data to find the killer insights we know you want. This year we aggregated usage from 100K+ tech stacks , over 700K follows and favorites , and hundreds of thousands of developer comments, reviews, and votes across all of 2018 (more on methodology below) . Let’s do this!
The coveted top spot for New Tool of the year goes to Docusaurus, a project from Facebook for easily building, deploying, and maintaining open source project documentation websites. Given how much of a developer's daily life is spent inside of documentation, it's not surprising that this was the year's most popular tool. Its key features are Markdown support, search, easy translation functionality using Crowdin & quick headache-free setup. You can support the maintainers on their Open Collective page.
» Follow Docusaurus | » Tell developers why you chose Docusaurus
Haiku allows you to create dynamic, cross-platform UIs using design tools, code, or both. In other words, “Haiku speaks both design and code — providing the bridge that connects your digital product workflow”. It integrates with Sketch, React, Vue, Lottie (last year's new tool of the year) & more.
» Follow Haiku | » Tell developers why you chose Haiku
Prisma is a powerful database tool used for data access, migrations and visual data management. It replaces traditional ORMs and removes friction from complicated database workflows.
👉 See how two developers used Prisma in their Stack.
» Follow Prisma | » See recent tech decisions about Prisma
» Follow TensorFlow.js | » Tell developers why you chose TensorFlow.js
VuePress a minimalistic static site generator that was created to support the documentation needs of Vue's own subprojects. Forestry.io claims “VuePress Brings Your Documentation to Life”. Key features include built-in markdown support, custom theming system, automatic service worker generation, search, and more. Please note, Vue is not funded by a large corporation. It is paid for by the community. Consider donating to Vue.js if you would like to support an independent team of open source developers.
» Follow VuePress | » Tell developers why you chose VuePress
Architect is a serverless framework currently exclusive to AWS. They say it’s “the simplest, most powerful way to build serverless applications”. It has out of the box support for popular services such as Lambda, Route53, S3, CloudFront, and more.
» Follow Architect | » Tell developers why you chose Architect
Bootstrap.build is an open source web app that creates custom Bootstrap themes. Its key features are SASS support, “Sketch-like” color picker, Google Fonts integration, and more.
» Follow Bootstrap.build | » Tell developers why you chose Bootstrap.build
Ring UI is a collection of React-based UI components for web-based products. The creator, JetBrains, is dogfooding it for their web-based products like YouTrack, Hub, TeamCity, and Upsource.
» Follow Ring UI | » Tell developers why you chose Ring UI
RIBs is a cross-platform architecture framework behind many mobile apps at Uber. The name RIBs is short for Router, Interactor and Builder, which are core components of this architecture. This framework is designed for mobile apps with a large number of engineers and nested states.
👉 Learn how Uber developed RIBs and went from Objective-C to Swift
» Follow RIBs | » Tell developers why you chose RIBs
Dimer makes it easy to publish your documentation, with distraction-free writing experience and beautiful, handcrafted themes. The two-man team is trying to simplify your documentation writing experience. Its key features are Extended Markdown Syntax, and live preview.
» Follow Dimer | » Tell developers why you chose Dimer
Two competing static site generators, machine learning in the browser, Docker, serverless... besides all the buzzwords being covered, this year has some pretty great new tools you should probably check out. Congrats to the team behind Docusaurus for their deserved win.
You can never have enough new tools. Okay, maybe you can (#stackbloat). But it doesn't hurt to do some window shopping. Below are the next 25 most popular new tools that were released in 2019. In 2019 we added over 1500 new tools (5X the number we added in 2018) to the StackShare database both open source and hosted software as a Service (SaaS). Same as last year, we're willing to bet the house on the fact that you can't get through this list without finding at least one tool you want to try out immediately 😏
Gitkube is a tool for building and deploying Docker images on Kubernetes using `git push`. Hasura wrote a great detailed comparison of similar tools.
» Follow Gitkube | » Tell developers why you chose Gitkube
PrimeReact is a collection of open source UI components for React. The idea is to allocate your valuable time on business logic rather than dealing with the complex user interface requirements.', score:
» Follow PrimeReact | » Tell developers why you chose PrimeReact
Apache OpenWhisk (incubating) is a serverless, open source cloud platform that executes functions in response to events at any scale. It supports popular container frameworks such as Kubernetes, Mesos, OpenShift and Compose.
» Follow Apache OpenWhisk | » Tell developers why you chose Apache OpenWhisk
» Follow Stimulus | » Tell developers why you chose Stimulus
ML Kit allows developers to seamlessly build machine learning into their mobile Android and iOS apps. Its key features are OCR, face detection, smart reply, and more. One remarkable feature is image labeling which allows you to identify objects, locations, activities, animal species, products, etc.
» Follow ML Kit | » Tell developers why you chose ML Kit
Rekit is an open source toolkit for building scalable web applications with React, Redux, and React-router. It's an all-in-one solution for creating modern React apps. One cool feature is the command line tools to manage actions, reducers, components, and pages.
» Follow Rekit | » Tell developers why you chose Rekit
Vue Storefront is a standalone open source PWA storefront for popular ecommerce platforms like Magento, Pimcore, Prestashop, and Shopware[e]. The team focuses heavily on web performance which makes sense since page load time can affect conversion rates.
» Follow Vue Storefront | » Tell developers why you chose Vue Storefront
Skaffold is an open source command line tool by Google that facilitates continuous development for Kubernetes applications. It is a lot like Gitkube, mentioned above. From the same blog post they say you will find similarities but Skaffold is more flexible, as it can manage different build-push-deploy pipelines.
» Follow Skaffold | » Tell developers why you chose Skaffold
OneGraph is a service allowing you to build API integrations with GraphQL. You can connect Stripe, Salesforce, Zendesk, GitHub
» Follow OneGraph | » Tell developers why you chose OneGraph
Muze is an open source data visualization library which uses a layered Grammar of Graphics (GoG) to create composable and interactive data visualization for web. In layman's terms, it’s trying to redefine how you create visualizations for the web.
» Follow Muze | » Tell developers why you chose Muze
Mason is a service that allows you to build, design, and deploy fully functional front-end solutions without any coding requirements. It’s perfect for creating fully-functional prototypes and some.
» Follow Mason | » Tell developers why you chose Mason
HeySpace is breaking away from the unix philosophy norms by combing features from Trello and Slack into one tool. Basically, it is a free task manager that tracks the progress and discuss all the assignments without jumping between two or more tools.
» Follow HeySpace | » Tell developers why you chose HeySpace
» Follow ReLaXed | » Tell developers why you chose ReLaXed
Sublime Merge is a pretty new Git Client, from the makers of Sublime Text. Hate merge conflicts? The Integrated Merge Tool allows you to resolve any merge conflicts rather than having to open up your editor. That is just one of many tools to breeze through code reviews.
» Follow Sublime Merge | » Tell developers why you chose Sublime Merge
Gridsome is an open source Vue.js-powered, modern site generator focusing on web performance. It integrates with WordPress, Drupal, Contentful, and many other data sources.
» Follow Gridsome | » Tell developers why you chose Gridsome
Proton Native is an open source project that creates native cross-platform desktop applications through a React syntax. Works with existing React libraries such as Redux and yes, it’s compatible with Node.js packages.
» Follow Proton Native | » Tell developers why you chose Proton Native
Jenkins X is a CI/CD solution for modern cloud applications on Kubernetes.
» Follow Jenkins X | » Tell developers why you chose Jenkins X
Build web apps in your browser, without code.
» Follow Stacker | » Tell developers why you chose Stacker
Nest is an open source framework for building efficient, scalable Node.js server-side applications. Nest makes use of Express, but also, provides compatibility with a wide range of other libraries. You can support them on Open Collective.
» Follow NestJS | » See recent tech decisions about NestJS
Material Design for React Native (Android & iOS).
» Follow React Native Paper | » Tell developers why you chose React Native Paper
Ladies and gentlemen, please put your hands together and welcome Python to the stage. Python had an interesting year in 2018. In July, Guido van Rossum, founder and BDFL (Benevolent Dictator For Life) of 29 years announced he was stepping down. In happier news, they held their 16th annual PyCon in Cleveland, Oh. By the way, Python 2.7 end-of-life will be on January 1st, 2020 so might want to convert those scripts asap. ;)
» Follow Python | » See recent tech decisions about Python
Node.js was absent from this list in 2017 but has made a comeback in 2018. Node had 65 releases including version 11. The Node.js runtime can be found on Lambda and App Engine. The founder of Node.js, Ryan Dahl gave a talk titled ”10 Things I Regret About Node.js”.
» Follow Node.js | » See recent tech decisions about Node.js
» Follow HTML5 | » See recent tech decisions about HTML5
The React team has been exercising its jedi-level adoption strategies by announcing Hooks which is an upcoming feature that lets you use state and other React features without writing a class. Another feature they released in React 16.5 added support for a new DevTools profiler plugin to help identify performance issues. Netlify wrote a great tutorial on how to use it.
» Watch Dan Abramov Making Sense of React Hooks
» Follow React | » See recent tech decisions about React
Java 11 was released which came packed with a lot of new features. Microsoft open sourced some of Minecraft's code libraries which are little parts of the Java game engine.
» Follow Java | » See recent tech decisions about Java
MySQL is one of those technologies that some developers love to dismiss yet major companies such as Facebook, GitHub, Uber, and many others rely on it heavily. Welcome to the list MySQL, you were just beyond the top 10, now just shy of the top 5.
» Follow MySQL | » See recent tech decisions about MySQL
The third feature update to the PHP 7 series was released with numerous improvements like Windows File Deletion and new features such as LDAP Controls Support. Facebook’s HHVM dropping support but it will continue to work with Hack.
» Follow PHP | » See recent tech decisions about PHP
jQuery is new to the list this year. By the way, who said jQuery is dead? I guess it’s who you ask. If you ask GitHub, it’s dead to them. If you ask the jQuery team, they will refute that with 1 feature release followed by 1 quick fix release.
» Follow jQuery | » See recent tech decisions about jQuery
Nginx was #3 last year but it’s still hanging on to the top 10. The LEMP stack is not dying, in fact, Nginx is closing in on Apache httpd. Two new big features they released in 2018 were HTTP/2 server push and gRPC support.
👉 Learn how Kong uses the Lua Nginx Module in their stack.
» Follow NGINX | » See recent tech decisions about NGINX
For the 2nd year in a row, Postman is the #1 Utility Tool. For those who don’t know, they provide developers with API development environments. A lot of new features were released in 2018. The key features where Workspaces, Postman Enterprise, Newman v4.0, Find and replace, and OpenAPI 3.0 support.
👉 See why Segment uses Postman
» Follow Postman | » See recent tech decisions about Postman
Back in 2006, Google’s internal Gdrive client, named “Platypus" was leaked. Fast forward 12 years and now Google Drive has 1 billion users storing over 2 trillion files. For consumers, Google introduced One which gives you more storage across Drive, Gmail, and Photos. Drive will also start intelligently organizing the “Shared with Me” section by listing names and the files that people have shared with you, so you can track down files faster.
» Follow Google Drive | » See recent tech decisions about Google Drive
Stack Overflow is a developers best friend. No matter what your skill level is, eventually you end up on Stack Overflow for a solution you can’t find anywhere else. In 2018 they acknowledged that their service wasn’t very welcoming, especially to newcomers. They also updated their Salary Calculator. Last but not least, they launched their Teams product.
» Follow Stack Overflow | » See recent tech decisions about Stack Overflow
In January 2018 Google launched a Salesforce integration for Google Analytics 360. They also unleashed more powerful ways to manage users. For the big data nerds, they enabled BigQuery to quickly query all of your Google Analytics data.
👉 How we use Google Analytics
» Follow Google Analytics | » See recent tech decisions about Google Analytics
Google Maps became a teenager in 2018. It is yet another Google service that has over 1 billion monthly active users. To help businesses integrate seamlessly with iOS, Android, and desktop applications, Google Cloud launched the Google Maps Platform. Make sure to take a trip back to 1998 to see inside Google’s original garage.
» Follow Google Maps | » See recent tech decisions about Google Maps
Elasticsearch has made the list again this year. In 2018 they had a big release. Key features included support for SQL, Java 10, rollups, and 2 security fixes. They also created some GDPR pseudonymization examples. Last but not least they announced that they made their source code available for their X-Pack features using the Elastic license which is not OSI approved.
👉 See what you can do with Amazon S3 + Elasticsearch
» Follow Elasticsearch | » See recent tech decisions about Elasticsearch
2018 was Dropbox’s year. It was the first YC company to go public. They also landed an impressive partnership with Google by adding a native G Suite integration. Oh yeah, remember when they started to move off of AWS? Well, they that saved them about $75mm over a 2 year period. The year’s official mic-drop award goes to them.
» Follow Dropbox | » See recent tech decisions about Dropbox
This just goes to show you, Google isn’t the only utility maker that can make the same list more than once. GitHub Pages is perfect for those who use static site generators like Jekyll. The best feature in 2018 was hands down, SSL support for custom domains. This was thanks to Let’s Encrypt which GitHub is a sponsor.
👉 Learn how Uploadcare uses GitHub Pages
» Follow GitHub Pages | » See recent tech decisions about GitHub Pages
» Follow CloudFlare | » See recent tech decisions about CloudFlare
What’s funny about Amazon CloudFront being in this position, is that its sister service Route 53, was #10 last year. What’s even crazier is that they didn’t release any new features in 2018.
» Follow Amazon CloudFront | » See recent tech decisions about Amazon CloudFront
This year Algolia, SendGrid, SendBird, and Stripe where knocked out by Stack Overflow, Google Maps, Dropbox, & GitHub Pages. Google had 3 utilities make it this year, 1 more than last year (Maps). Postman and Google Analytics secured their positions while CloudFlare and Elastic search dropped 5 and 4 spots (respectively). Cheers to all the extra functionality we all added to our apps.
GitHub has been the #1 DevOps tool for three years in a row. They had a blockbuster year, to say the least. On June 4th, 2018 Microsoft acquired the open source powerhouse for $7.5b in stock. With that, GitHub got a new CEO, Nat Friedman and his team has been going full throttle on pushing out new releases. They also launched a new product called Actions (beta) which can automate your workflow “from idea to production”. Listen why GitHub Actions is the next big thing. 👉 » Learn how SendGrid uses bots to interact with GitHub
» Follow GitHub | » See recent tech decisions about GitHub
Docker has also kept its place this year. Docker had a few big announcements in 2018. In March, Solomon Hykes, co-founder of Docker announced he was leaving the company. Docker Enterprise Edition 2.0 was released. In December, Microsoft and Docker teamed up to make packaging and running cloud-native applications easier. Last but not least they open sourced Compose on Kubernetes
» Follow Docker | » See recent tech decisions about Docker
According to their 2018 review, npm has over 10 million users who download over 30 billion packages every month. In 2018, npm committed to focusing on security. In April they acquired the company behind “Node Security Platform” and have integrated it directly into npm which automatically notifies users if they are installing insecure modules. In non-product news, Isaac Schlueter, has stepped down as CEO and moved into the Chief Product Officer role. Listen to Issac describe the process of hiring a new CEO.
👉 Read why Compass Inc are big proponents of using npm
» Follow npm | » See recent tech decisions about npm
We want to give a warm ‘welcome to the list’ to Visual Studio Code (VSC). In addition to being the number one text editor on StackShare for 2018, Stack Overflow also found in a recent survey, that VSC is the #1 most popular development environment. There must be something in the water over at Microsoft because they are doing some amazing things in the open source community.
» Follow Visual Studio Code | » See recent tech decisions about Visual Studio Code
While some developers have moved on to Travis CI or CircleCI, Jenkins still has a home in many enterprises and in developer’s lives. It has continued releasing updates to Blue Ocean, an open source project that “puts Continuous Delivery in reach of any team without sacrificing the power and sophistication of Jenkins. We hope to see them on this list again next year.
» Follow Jenkins | » See recent tech decisions about Jenkins
In February, the highly popular bundler webpack released 4.0. It was a big release that required migration from v3. The big features included WebAssembly module support, as well as better optimization, performance, syntaxing, and stats.
» Follow Webpack | » See recent tech decisions about Webpack
GitLab had a great year as well. They recently joined the unicorn club after raising $100mm. On the product side of things, they launched a Web IDE, GitLab Serverless, and much more. If that wasn’t enough, they welcomed the Gnome project who was looking for a way to make it easier for newcomers to contribute.
» Follow GitLab | » See recent tech decisions about GitLab
Bitbucket made it again this year. Maybe it was the 10 reasons why teams are switching from GitHub after the Microsoft acquisition? But that can’t be the only factor. In April they launched a Slack chatbot and then ended the year strong with updates in their 5.13 release, particularly for Git protocol version 2 support.
» Follow Bitbucket | » See recent tech decisions about Bitbucket
» Follow Sublime Text | » See recent tech decisions about Sublime Text
Kubernetes made the list again, the same position as last year but they’ll take it. One big feature that came out in 2018 was the Containerd integration. Did you know DigitalOcean recently announced they are offering a managed Kubernetes service? Well, now you do.
» Follow Kubernetes | » See recent tech decisions about Kubernetes
New Relic, and Atom were eliminated this year. What’s interesting is what replaces them: Visual Studio Code and Sublime Text. 2 text editors go figure. GitHub and Docker remained #1 and #2. BitBuket and npm moved up while Jenkins, GitLab, and webpack moved down.
At #1 again this year, S.L.A.C.K. (Searchable Log of All Conversation and Knowledge 🤯) has changed the way a lot of us work. It is the conduit between each team member regardless of their location. 2018 was a monumental year for Slack. They partnered with Atlassian by acquiring HipChat (and shutting it down), launching Actions, announcing their first developer conference: Spec, and according to who you ask, prepping for an IPO this year.
» Follow Slack | » See recent tech decisions about Slack
Trello can be considered kanban board royalty. It came out of Joel Spolsky’s Fog Creek Software, spun off in 2014 and the acquired 3 years later by Atlassian. In 2018 they acquired Butler, a popular plugin a.k.a Power-Up that automats processes on Trello boards.
👉 » See how we use Trello here at StackShare
» Follow Trello | » See recent tech decisions about Trello
It’s hard to believe that JIRA is almost 18 years old. While we are on the topic of name origins, did you know its name is a truncation of Gojira, the Japanese word for Godzilla? Anyway, 2018 was a great year for the JIRA product. It now integrates with GitHub and added some new features to their Cloud version like timeline view, configuration flow, and more APIs.
» Follow Jira | » See recent tech decisions about Jira
Love or hate it, in 2018 WordPress powered 29.2% of all websites on the web (up from 27.3% in 2017). In December WordPress 5.0 “Bebo” was released which made some big upgrades to the editor. For those who want to keep it old school, support for the classic editor plugin will remain in WordPress through 2021.
» Follow WordPress | » See recent tech decisions about WordPress
Have you ever been working in a spreadsheet in G Suite and thought how amazing that it runs solely in a modern browser? G Suite is more than just spreadsheets, it is a full-featured web based business productivity suite that goes head to head with Office 365. In March, Airbus moved 130,000 employees from Office to G Suite.
» Follow G Suite | » See recent tech decisions about G Suite
Confluence is a powerful wiki that goes hand in hand with #3 (JIRA). This is Atlassian’s 4th mention in this list alone. They should get an award just for that. 2018 was a good year for Confluence users. New features included a new redesign, improved @mentions, and email threading i.e. it groups email notifications as one conversation.
» Follow Confluence | » See recent tech decisions about Confluence
It has been reported that Microsoft has turned consumers against Skype. While that might be the case, Skype was still the #1 video chat service on StackShare implying that developers and businesses are still using Skype as an invaluable tool for corporate communication.', score: 11
» Follow Skype | » See recent tech decisions about Skype
Mailchimp was absent from the 2017 list but is back now. In 2018 they launched lots of new features like GDPR tools, custom landing page URLs, Google remarketing ad support, and more. They also have a new brand identity and design system.
» Follow Mailchimp | » See recent tech decisions about Mailchimp
Don’t count InVision out. They were #5 last year but they have made the list 3 years running, which a lot of other tools can’t claim. For those who don’t know, InVision is a digital product design platform. It allows designers to create rich interactive prototypes for developers to code. It’s overwhelming how many new features they pump out each month, so be our guest and check for yourself. Oh yeah, they also achieved unicorn status.
» Follow InVision | » See recent tech decisions about InVision
Asana has been on a roll. They recently raised $50mm to focus on international growth. As far as new features go, in 2018 they released a new Asana for Slack integration, as well as improvements to their machine learning, predictions and other AI features.
» Follow Asana | » See recent tech decisions about Asana
Slack and Trello remained untouched. Unfortunately, Passbolt, Intercom, and React Sketch.app did not make the cut this year. They were replaced by Confluence, Skype, and Mailchimp. JIRA, WordPress, and G Suite moved up the list while InVision and Asana moved down. Worth noting that Atlassian managed to dominate the biz rankings with a total of 3 tools in the top 10.
It's story time again! Scaling tales from the depths of the Internets. This year's top spot went to none other than Stream. While companies like Facebook (Instagram), Twitter, and LinkedIn build their newsfeeds in-house, startups wouldn't dare do that these days (that's so 2016). Here at StackShare, we even use Stream to power our Feed- the good folks over at Product Hunt do as well, along with a bunch of others. And if you missed the Nick, the CTO of The New York Times, break down the newspaper's stack, you've got some reading (and listening) to do!
With the release of Stack Decisions we saw new community members step up, while OGs like gdi2290 continued to hold their top spots. There's far more than 10 developers that made 2018 a special year- so to everyone that took the time to write a one-liner, upvote, and give some guidance to someone else- thank you for helping hundreds of thousands of developers decide on the right tools!
And now for a brand new section of our annual roundup: Podcasts! To be honest, this section is long overdue, but better late than never. Given that our Podcast had a whopping one episode throughout the whole year 😒 (those things take time!) we thought we'd feed the developer streets with some heat from a handful of our favorites. These aren’t ranked in any particular order, just a list of our favorites. Listen up:
Full Stack Developers Wes Bos and Scott Tolinski dive deep into web development topics, explaining how they work and talking about their own experiences.
Take a listen
The show covers a wide array of Python topics as well as many related topics (e.g. MongoDB, AngularJS, DevOps).
Take a listen
A podcast for developers interested in building great software products
Take a listen
A show all about the JAMstack, a new way to build fast & secure apps or websites.
Take a listen
Conversations with the hackers, leaders, and innovators of software development.
Take a listen
Everybody loves a good newsletter, the kind packed with useful and actionable information you can use in your work and life. These aren’t ranked in any particular order either. And while we’re on the subject, check out our newsletter if you haven't. Check out last year's top newsletters here.
An editorialized take on this week in open source and software development Show me the good stuff
A weekly newsletter with news and howtos for Linux and Unix sysadmins Be on the inside
Coding techniques and best practices, MDN updates, info about emerging technologies, developer tools tips, and more. Subscribe now
Weekly insight from industry insiders—plus exclusive content, offers, and more on the topic of software development Get it
For tool rankings, scores are calculated using a combination of # of stacks a tool was added to, number of votes, favorites, follows (a new feature this year), and pageviews for the year. Beyond that, New Tool rankings were chosen from tools that were created and added to StackShare in 2018 with follows weighing more than other metrics since new tools don’t just enter stacks overnight.
Once again, we removed Git from the #2 spot (behind GitHub) in the DevOps rankings since the placement didn't make sense. Many developers mention GitHub in their stack, but leave out Git 🙄
If you have any questions about the rankings, drop us a line at firstname.lastname@example.org!