Better Programming

Advice for programmers.

Follow publication

Top 14 Browser Extensions for Better Developer Productivity

Catalin's Tech
Better Programming
Published in
7 min readMay 17, 2021
man jumping into a mountain lake from a high ledge
Photo by Victor Rodriguez on Unsplash

In this article, you can see the top 14 browser extensions for developers. This curated list of the best browser extensions aims to help improve your productivity and save you time.

1. BlockSite

The BlockSite extension is excellent for blocking distractions and letting you stay focused. It stops procrastination by allowing you to block distracting and harmful websites.

Each time you try to access a blocked website, you will get an error. Are you addicted to social media websites? No problem. You can block them so they do not distract you.

BlockSite screen

The above image shows what you see when BlockSite runs and you try to access a blocked website. Also, you can approve certain websites and block all the others.

2. Pomodoro Assistant

If you are not aware of the Pomodoro technique, it’s a time management method where you use a timer to break down work into intervals. Each work interval is 25 minutes in length, followed by a short break.

The Pomodoro extension allows you to use the Pomodoro technique. Of course, you can change the duration of the work intervals and breaks. Customize them as you see fit.

Pomodoro Assistant screen

The picture above shows the extension and how customizable it is. See how your productivity increases with this browser extension.

3. JSON Formatter

Working with JSON data in the browser can be a nuisance, especially when there is a lot of data. The extension JSON Formatter displays JSON data in a way that’s easier to absorb and understand.

This extension provides features such as:

  • clickable URLs
  • syntax highlighting
  • indentation
  • collapsible sections
JSON Formatter screen

The above screenshot shows an example of using JSON Formatter. Here you can see how the raw data looks without using a JSON extension.

4. Daily Dev

Daily Dev is a developer news aggregator that runs in the browser. Each time you open a new browser tab, you will get all the news from the developer world. It gathers news from more than 350 sources, and it’s the easiest way to stay up to date with the latest tech news.

Why would you use this extension instead of other sources?

  • It’s effortless — You only have to install it in your browser, and you get all the news without any effort from your side.
  • No registration needed — You do not have to register to use it or read the news.
  • It’s free.
Daily Dev screen

The screenshot above illustrates the extension in my browser.

5. Clear Cache

Sometimes you want to clear your browser cache, and you know that it takes a few clicks to do it. Luckily, there is a browser extension that allows you to clear your data with one click.

Clear Cache screen showing list of selections

The screenshot above illustrates a part of the application. You can see that you can customize what data to clear. You can choose between app cache, cache, cookies, downloads, file systems, form data, history, indexed DB, local storage, plugin data, passwords, and WebSQL.

Clear Cache extension improves your productivity because you can clear your cache in one click, eliminating multiple steps.

6. Wappalyzer

Wappalyzer is a browser extension that allows you to see the technologies behind websites and web applications.

With this extension, you can find the following information:

  • the CMS used
  • the framework, e-commerce platform, or JavaScript library used
  • payment processors
  • marketing and analytics tools
Wappalyzer screen
Wappalyzer example

The image above illustrates the extension in action.

7. Open in VS Code

Open in VS Code is a handy feature that does just what the name says — it allows you to open GitHub and GitLab links in VS Code.

It’s a huge timesaver because it eliminates time-consuming steps, such as downloading the files and manually opening them in VS Code. All you have to do is to right-click on the file and click on the option saying “Open in VS Code.” The image below illustrates that.

Screen showing choice to open in VS Code

8. CSS Viewer

CSS Viewer screen showing example element

The CSS Viewer extension allows you to inspect elements from websites and see their CSS properties. It’s a timesaver because you can quickly see the CSS of elements, rather than inspecting each and searching for the CSS separately.

You can see the CSS Viewer extension in action in the image above.

9. Fake Filler

Sometimes when you test your applications, you need to enter dummy information into forms. Rather than completing the forms manually, why not use the Fake Filler extension, which does that for you automatically?

This browser extension saves you a lot of time, as it completes the fields with random data within seconds. It’s a true timesaver, and I highly recommend it. You can see it in the figure below.

Fake Filler screen

10. Devo

Devo is a browser extension that helps you to stay up to date with the latest dev news. This browser extension curates information from sources such as:

  • GitHub trending
  • Hacker News
  • Product Hunt
  • and many more

You can see the extension in the picture below.

Devo screen

Note: It’s important to note that you cannot use Devo and Daily Dev at the same time. You have to choose between them. If you were to ask me, I prefer the Daily Dev extension to this one.

11. Lorem Ipsum Generator

There are various use cases where you might want a big chunk of placeholder text. Luckily, the Lorem Ipsum Generator can help with that.

This browser extension allows you to generate random text for one to five paragraphs, with one to 20 sentences per paragraph.

Lorem Ipsum Generator screen showing options available

The image above illustrates the extension in action. It’s super handy when you have to use placeholder text.

12. Web Developer Checklist

The Web Developer Checklist extension analyses web pages and checks for violations of best practices. It’s a convenient tool that allows web developers to discover problems with any website on the internet.

Web Developer Checklist screen showing options available

All you have to do is install the extension and then run it on any websites you want to check. Depending on the website, it will tell you what the issues are and how can they be improved or fixed. If you care about SEO, speed, accessibility, and so on, you want this extension.

13. EditThisCookie

This browser extension is a cookie manager that allows you to do the following with cookies:

  • add
  • delete
  • edit
  • search
  • protect & block

EditThisCookie is one of the most popular cookie managers, with 2,000,000+ downloads and 4.5 out of 5 stars (rated by 11,450 people). Besides that, it’s open source (you can contribute to it) and it supports over 20 languages. I highly recommend it.

Edit This Cookie screen showing options available

The above image illustrates an example with some of its features.

14. QuickCode

The QuickCode browser extension curates free online programming courses and displays them in your browser tab. It includes lessons from companies/platforms/universities such as Udacity, Coursera, Udemy, EDX, and many more.

You can also browse courses by the programming language. You can choose from Java, Python, JavaScript, Node, Vue, and many more. The figure below shows the extension.

Quick Code screen showing free programming courses available

Conclusion

These browser extensions are helpful, and they increase your productivity. However, the list is not exhaustive, so feel free to add more in the comments. We’re looking forward to seeing other suggestions.

Also, it’s important to note that some might be available for other browsers, whereas some might not. The browser extensions from this article are recommended for the Chrome browser. However, most of them are available in other browsers too.

Catalin's Tech
Catalin's Tech

Written by Catalin's Tech

All about software engineering, developer health, resources and content creation

Responses (3)

Write a response