Fifty (plus) applications, chrome extensions, web apps, and everything in between that will hopefully come in handy at some point in your programming life. I will keep updated as new tools are discovered. Please feel free to add to the comments anything you find.
1. Whatruns
A free browser extension that helps you identify technologies used on any website at the click of a button.
2. Sizzy
The browser for developers. Stop wasting time and speed up your development workflow
3. Log Rocket
LogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster.
4. Sentry
Sentry's application monitoring platform helps every developer
diagnose, fix, and optimize the performance of their code.
5. Can I Use?
"Can I use" provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers.
6. Prettier
An opinionated code formatter, Supports many languages,Integrates with most editors,Has few options.
7. CSS Scan
Goodbye to "Inspect Element" β Check the CSS of any element you hover over, instantly, and copy its entire rules with a single click.
8. Bundlephobia
Find the cost of adding a npm package to your bundle
9. Cypress
Fast, easy and reliable testing for anything that runs in a browser.
10. Unminify
Free tool to unminify (unpack, deobfuscate) JavaScript, CSS, HTML, XML and JSON code, making it readable and pretty.
11. RegEx 101
Free PCRE-based regular expression debugger with real time explanation, error detection and highlighting.
12. Clear Cache
Clear your cache and browsing data with a single click of a button.
13. Window Resizer
Resize the browser window to emulate various screen resolutions.
14. Wappalyzer
Wappalyzer is a utility that uncovers the technologies used on websites. It detects content management systems, ecommerce platforms, web frameworks, server software, analytics tools and many more
15. MDN
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.
16. Axe
The Standard in Accessibility Testing. Chosen by Microsoft, Google, development and testing teams everywhere, axe is the Worldβs leading digital accessibility toolkit.
17. Git Graph
Git Graph extension for Visual Studio Code. View a Git Graph of your repository, and easily perform Git actions from the graph. Configurable to look the way you want!
18. Kontrast - WCAG Contrast Checker
Quickly check and adjust contrast in realtime in your browser to meet WCAG 2.1 requirements.
19. Octotree
Browser extension that enhances GitHub code review and exploration.
20. Postwoman
Web alternative to Postman - Helps you create requests faster, saving precious time on development
21. Responsively App
Develop responsive web apps 5x faster! A must-have DevTool for all Front-End developers that will make your job easier.
22. FullStory
Deliver exceptional experiences by letting our easy-to-use, intelligent software pinpoint when, where, and how user struggle is affecting your revenue and retention
23. gitignore.io
Create useful .gitignore files for your project
24. 1Loc
206 Favorite JavaScript Utilities in single line of code! No more!
25. Does it mutate?
26. Keycode
Press any key to get the JavaScript event keycode
27. Worth It: Modern JS edition
This tool analyzes a page to determine how much less JavaScript is downloaded in modern browsers as a result of it using the module/nomodule pattern.
28. npmview
A web application to view npm package files.
29. CSS to JS
Transform between CSS, JS Objects and JSX props.
30. All Characters
A simple page that shows all the different characters and their HTML code.
31. Shape Catcher
This is a tool to help you find Unicode characters. Finding a specific character whose name you don't know is cumbersome. On shapecatcher.com, all you need to know is the shape of the character!
32. Mocky
Don't wait for the backend to be ready, generate custom API responses with Mocky and start working on your application straightaway
33. Explain Shell
Write down a command-line to see the help text that matches each argument
34. Base64 Image
Convert your images to Base64
35. Open Graph Check
When sharing content on Facebook and other social networks, clickattractivity is really important. An optimized preview tailored to the target group leads to significant improvements in the Click Trough Rate. Opengraphcheck.com will help you do the job best. And the most awesome thing is the Open Graph Check is for free!
36. Brotli pro
Brotli. Next Level. Compression. Ready?
37. Responsive Breakpoints
Easily generate the optimal responsive image dimensions
38. Is my host fast yet?
Real-world server response (Time to First Byte) latencies, as experienced by real-world users navigating the web.
39. Check My Links
Check My Links is a link checker that crawls through your webpage and looks for broken links.
40. JSON Web Token
Encode or Decode JWTs
41. Git Kraken
Legendary Git client for Windows, Mac & Linux. Free for open source
42. BEM Cheat Sheet
When it comes to finding the right class name, it can quickly drive you to despair. Even the most experienced CSS developers don't always find the right class name right away. This tool aims to help you to not get lost in the BEM cosmos by giving you naming-suggestions for some of the most common web components.
43. Can I Email
44. CSS Grid Generator
You can set the numbers, and units of your columns and rows, and I'll generate a CSS grid for you! Drag within the boxes to create divs placed within the grid.
45. Screen size map
A comparison of screen sizes in device-independent pixel
46. Who can use?
Who can use this color combination?
47. Will it CORS?
Tell this magic CORS machine what you want, and it'll tell you exactly what to do.
48. extractCSS
Extract CSS from HTML
49. Metatags
With Meta Tags you can edit and experiment with your content then preview how your webpage will look on Google, Facebook, Twitter and more!
50. Shieldfy
Automatically identify and fix security issues and vulnerabilities in your code before it hits to production.
51. YAML Checker
YAML Checker provides a quick and easy way to validate YAML. As you type, your YAML will be validated with beautiful syntax highlighting and error information.
52. Polypane
All the tools you need to build amazing responsive, accessible and fast websites and apps in a single standalone browser.
Sign up to our free weekly newsletter and stay in the loop with the latest and greatest web development projects on GitHub at www.iainfreestone.com
If you enjoyed this article you can follow me on Twitter where I regularly post bite size tips relating to HTML, CSS and JavaScript.
Top comments (14)
Hey Iain, that's a great list! I noticed you missed an "n" at the end of #40, "JSON Web Toke_n_"
I'd love for you to check out Polypane. It's an app that I've been building for the past few years. It's similar to sizzy and responsively (your #2 and #21), except it does way more and has been around for a bit longer than both. It replaces all these items on your list too:
7. CSS Scan: In Polypane you can select any element and copy all the CSS with a single click, or just the CSS for a specific selector
13. Window Resizer: Polypane doesn't just show devices like other multi-pane browser, but it also parses your CSS, extracts your responsive breakpoints and makes screens from that.
16. AXE: There's a built-in accessibility panel that highlights any issues with a page, making it really easy to find and fix issues.
18. Contrast checker: Polypane's built-in contrast checker finds all contrast issues on a page and also suggest improved colors for each. I also made a free online contrast checker that implements the same technology.
46. Who can use: We implement over a dozen different "overlays" that let you check a website for various types of color blindness but also other visual impairments like glaucoma or situational ones like bright sunlight.
49. Metatags: Polypane has a "meta panel", that shows you all the relevant meta tags (making it really easy to see often overlooked typos and missing info) but also renders pixel perfect previews for Facebook, Twitter, Slack, LinkedIn, Discord and Google results. This took a lot of work to get right, but it's still the only meta preview that gets all the rendering right.
Lastly, if you want something like 45. Screen size map but for your own site, check out visualize browser sizes, which can generate something like that based on your site's Google Analytics!
Hi Kilian
Thank you, I had not come across Polypane before but I have just installed the 14 day free trial and I am very impressed. I also like that I can use on 3 devices, this is something I miss with Sizzy. I will try using Polypane for the next 14 days and see how I get on.
I have added your tool to the list.
For reference to others here is a screen shot with the some of the same devices as my other screen shot.
The overlay features in Polypane are fantastic!
Has anyone tried Sizzy? Thoughts?
Hi,
I use Sizzy a lot and from my list it one of the few I use on a daily basis. It has some great features and gets updated regularly. I was dubious at first with the monthly cost but I would say I definitely get good value for money. The photo studio feature is also great for screenshots.
For reference, this is how mine is setup but you can have as many or few devices as you want.
Right! From the quoted list this one caught my attention more, seems to be very useful
thanks, might try out in future :)
Have a paid plan and use it daily for front-end development. It's got some nifty features I haven't found in other places. I use the Style Debugging feature all the time.
Thanks a bunch, Iain. I'm going to use some of these now! ππ
Shieldfy is shutting down, Read more here.
Hii
You can checkout this onlinebase64tools.org/ for base64 to json,yaml,xml,csv,javascript,html,string,encoder,decoder,images.
It's free do checkout for more information.
Awesome list! I'll definitely be using some of them! Thank you.
How do you test on Internet Explorer and Safari?
Some comments may only be visible to logged-in visitors. Sign in to view all comments.