How to Control standard rgb leds like individual addressable led

Is it possible to control standard RGB led like this one individually just like we control WS2812?
I want to control like 10-20 RGB leds is there any ic which let me control it (but it should be single IC for every led not single ic for each led).

Note: I'm just curious and want to know if we can omit ws2812 leds and build our own implementation

PS: I forget to mention that I want PWM capability as well

20 addressable LEDs is only three wires and one Arduino pin.

A MAX7219 could drive your 60 LEDs in a matrix. It has brightness control.
But the 20 smd RGB LEDs would need 125 wires between the drive chip and the LEDs.
Not very practical.
Leo..

it should be single IC for every led not single ic for each led

What's the difference? "Each" and "every" mean the same thing. How many ICs do you want to use for 20 LEDs?

If you want to use 20 ICs for 20 LEDs, you can get ws2811 chips.

If you want to have as few as possible ICs for 20 LEDs, there is tlc5940.

But by far the easiest and best solution would be to return or re-sell your LEDs and buy ws2812b LEDs.

"(but it should be single IC for every led not single ic for each led)."

Wuuuuuut.

If you don't want to buy smart LEDs then all you're going to be doing is chopping up your dumb LEDs and treating them like individual ones.

I'm just curious and want to know if we can omit ws2812 leds and build our own implementation

Basically no without a controller chip.
With the WS2811 controller you can have your own LEDs, and can wire up to three LEDs in series, but not common anode or cathode but LEDs where you can access each anode or cathode.

You can get PWM controllers where there are 16 outputs, then you can do five and a third RGB LEDs per chip. These are mainly I2C interfaced chips like the PCA9865.