DEV Community

Cover image for 5 Useful Tools Every Front-end Developer Should Know About
Mandeep Debnath
Mandeep Debnath

Posted on

5 Useful Tools Every Front-end Developer Should Know About

As a front-end developer, your job is to take care of the look and feel of a website by adding cool interactions, color combinations, animations, and great visual designs. But not all of us are very creative when we are on the text editor, right? (I'm not).

So, sometimes we need to shift ourselves from the editor to other tools so that we can see the design possibilities before actually writing it.

So, here I'm gonna list 5 tools that will boost your creativity and inspire you to create more beautiful and interactive designs.

5. REMOVE.BG

Remove BG

I can understand that when you ask for a transparent PNG image from your client, but you end up getting a JPEG? This tool is a time-saver unless you wanna use photoshop to manually remove the background of an image. With this tool, you can remove the image background for FREE.

4. Clippy

Clippy

I'm sure you know about the clip-path property. The clip-path property allows you to make complex shapes in CSS by clipping an element to a basic shape (circle, ellipse, polygon, or inset), or to an SVG source. But isn't it quite frustrating to imagine the shape and then code it?? This tool will allow you to create the shape and give you the CSS snippet for it.

3 GradPad

GradPad

Nowadays gradients are in trend (I'm personally not so fond of it :p). And if you like gradients but confused about the right combinations, this tool will be very helpful for you. GradPad allows you to generate CSS color gradients and then gives you the CSS snippet for it.

2 Trianglify.IO

Trianglify

Trianglify.IO is a low-poly pattern generator. You can choose the available color palette or make a custom palette for your pattern. Just choose the variance and cell-size. You can then export the low-res preview of the pattern. You can get it in high-res PNG and SVG by paying $4.

1 Keyframes

Keframes

Creating animations has got a lot easier. Keyframes gives you a visual timeline to help you create, view, and run animations without having to go back and forth between your browser and editor. And it gives you the CSS snippet when you're done. You can either use the extension or the web app. With the extension, you can animate any element of any website you are on.

Thanks for reading it to the end

This was my first post and I'm still understanding this editor.

I'll love it if you give your feedback. Thank you!

Top comments (2)

Collapse
 
h3dx0 profile image
h3dx0

Thanks for this list of useful resources.

Collapse
 
byrro profile image
Renato Byrro

remove.bg is great, thanks for the tip!