Ultimate Tools for Developers 🛠
Tags: discuss, productivity, opensource, leadership
Published: 2022-12-17 21:11:04

Hey, there! 👋

Let me introduce you to this community-driven list of awesome tools for developers. It is a open-source project, built by the community. So, feel free to contribute to this list. You can find the contribution guidelines at the end of this post.

Alright, let's get started! 🚀

## Table of Contents

- [Platforms 🌐](#platforms)
- [Guidelines 🧭](#guidelines)
- [Documentation 📚](#documentation)
- [Code Editors and IDEs 💻](#code-editors-and-ides)
- [Images 🖼](#images)
- [Colors 🎨](#colors)
- [Typography 📝](#typography)
- [Design 🎨](#design)
- [Tools 🛠](#tools)
- [Contributing 🤝](#contributing)
- [Conclusion 🎉](#conclusion)

<h2>
  <span id="platforms">Platforms</span> 🌐
</h2>

- [FreeCodeCamp](https://www.freecodecamp.org/)

Learn to code — for free. Build projects. Earn certifications.

- [Scrimba](https://scrimba.com/)

Learn to Code with Interactive Tutorials. Edit the code while watching the video tutorial. Cool, right?

- [Frontend Mentor](https://www.frontendmentor.io)

Improve your front-end skills by building real projects. Solve real-world HTML, CSS and JavaScript challenges whilst working to professional designs.

<h2>
  <span id="guidelines">Guidelines</span> 🧭
</h2>

- [CSS Guidelines](https://cssguidelin.es/)

High-level advice and guidelines for writing sane, manageable, scalable CSS

- [Sass Guidelines](https://sass-guidelin.es/)

An opinionated styleguide for writing sane, maintainable and scalable Sass.

<h2>
  <span id="documentation">Documentation</span> 📚
</h2>

- [W3C](https://www.w3.org/)

The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop **Web standards**.

- [MDN Web Docs](https://developer.mozilla.org/en-US/)

One of the best platforms to learn web development. Whenever you have a question about HTML, CSS, JavaScript, or any other web technology, always check MDN first.

- [W3Schools](https://www.w3schools.com/)

A reference for pretty much any programming language you could imagine.

- [CSS Tricks](https://css-tricks.com/)

One of the greatest platforms for tips, tricks and techniques on using CSS (Cascading Style Sheets).

<h2>
  <span id="code-editors-and-ides">Code Editors and IDEs</span> 💻
</h2>

- [Visual Studio Code](https://code.visualstudio.com/)

Being a free and open-source code editor, Visual Studio Code is a great tool for developers. It comes with a lot of features and extensions that make it a great choice for developers.

- [CodeSandbox](https://codesandbox.io/)

Simply put, CodeSandbox is an online version of Visual Studio Code.

- [Dev - Visual Studio Code](https://github.dev/)

The github.dev web-based editor is a lightweight editing experience that runs entirely in your browser. 

There are 2 ways to open a web-based editor

1. Press the `.` key on any repository or pull request
2. Swap .com with .dev in the URL. E.g. `https://github.dev/username/repo`

- [CodePen](http://codepen.io/)

CodePen is a playground for the front end side of the web. It's a place to experiment, test and show off your front end work. Also, you can find many inspirations from other developers.

- [Replit](https://repl.it/)

Replit is a simple, powerful, and collaborative online IDE. It's a great place to code, collaborate, and host your projects.

- [StackBlitz](https://stackblitz.com/)

A web IDE for Front-end and Full Stack developers.

- [TypeScript Playground](https://www.typescriptlang.org/play/)

Wanna play around with TypeScript? TypeScript Playground is a right place for you.

<h2>
  <span id="images">Images</span> 🖼
</h2>

- [Unsplash](https://unsplash.com/)

Easily find beautiful, high-quality photos for your next project. All photos are free to use for commercial and personal use.

- [Pexels](https://www.pexels.com/)

Pexels is a great source of free stock photos. All photos are free to use for commercial and personal use.

- [Carbon](https://carbon.now.sh/)

Carbon is a great platform to create and share beautiful images of your code, allowing you to customize the image with syntax highlighting, themes, fonts, and more.

- [Pixlr](https://pixlr.com)

Free Photo editor, animation and design.

<h2>
  <span id="colors">Colors</span> 🎨
</h2>

- [Color Space](https://mycolor.space/)

Never waste Hours on finding the perfect Color Palette again! Just Enter a Color! And Generate nice Color Palettes

- [Coolors](https://coolors.co/)

Create the perfect palette or get inspired by thousands of beautiful color schemes.

- [Color Wheel](https://www.canva.com/colors/color-wheel/)

Want to know what colors look good together? Canva's Color Wheel makes color combinations easy.

<h2>
  <span id="typography">Typography</span> 📝
</h2>

- [Google Fonts](https://fonts.google.com/)

Google Fonts is a library of free licensed font families. Simply choose the fonts you want, either download them to your computer or use the provided CSS or HTML links to embed them in your web pages.

- [Fontsource](https://fontsource.org/)

If you don't want to grab fonts from CDN, then use self-host Open Source fonts in neatly bundled NPM packages.

- [Nerd Fonts](https://www.nerdfonts.com/)

Nerd Fonts patches developer targeted fonts with a high number of glyphs (icons).

<h2>
  <span id="design">Design</span> 🎨
</h2>

- [Figma](https://www.figma.com/)

A free, online and collaborative interface design tool and prototyping tool.

- [Pinterest](https://www.pinterest.com/)

Pinterest is a visual discovery tool that you can use to find ideas for all your projects and interests.

<h2>
  <span id="tools">Tools</span> 🛠
</h2>

Wait a second! Tools within tools? Yes, you heard it right. Here are some tools that will help you to find more tools. 😃

- [Stack Overflow](https://stackoverflow.com/)

Stack Overflow is a question and answer site for professional and enthusiast programmers. It's a great place to ask questions and get answers.

- [Micro Digital Tools](https://mdigi.tools/)

A collection of useful tools for developers.

- [Small Dev Tools](https://smalldev.tools/)

A collection of useful tools for developers.

- [Can I Use](https://caniuse.com/)

Can I Use provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.

- [Favicon Generator](https://favicon.io/)

Have you ever struggled to create a favicon for your website? Different sizes, different formats, different platforms.
Quickly generate your favicon from text, image, or choose from hundreds of emojis.

- [Font Awesome](https://fontawesome.com/)

Both free and premium icon library.

- [OverAPI.com](https://overapi.com/)

Find a massive collection of cheat sheets for different technologies in an organized format.

- [Transform](https://transform.tools/)

A polyglot web converter. Easily convert HTML to Pug, TypeScript to JavaScript, Markdown to HTML and much more...

- [Frontend Tools](https://murtazajoo.github.io/tools/)

A website where you can find all the tools with better user experience.

- [Hackertab](https://hackertab.dev/)

Always stay up-to-date with the latest developer news, tools, and events.

- [GitProtect](https://gitprotect.io/)

DevOps backup & Disaster Recovery software for all GitHub, GitLab, Bitbucket and Jira data.

- [Linear](https://linear.app/)

A great tool for organizing your issues and pull requests in a team.

- [Coder's Tool](https://www.coderstool.com/)

No Code Tools For Non Programmers. It has a collection of tools you might need to transform data or generate data for tests, but also to convert ascii to hex as an example.

<h2>
  <span id="contributing">Contributing</span> 🤝
</h2>

Want to contribute? Here's how:

1. Find an awesome tool that is not on this list and you think it should be 🤔
2. Provide the title, description, and link of the tool to give a brief idea about it 📝
3. Add "💎" (diamond) at the end of your comment. Why? Because you deserve it 😃! Also, it's easier for me to find your comment as well 🙂
4. Bookmark the post, and you can always view the latest tools as we update 📑

<h2>
  <span id="conclusion">Conclusion</span> 🎉
</h2>

I hope you found this list useful. And, it's not over yet! We'll keep expanding and updating this list with more tools.

If you have any questions, feel free to ask in the comments. Thanks for reading! 🙂

[🔝 Back to Top](#table-of-contents)