DEV Community

Mykhailo Toporkov πŸ‡ΊπŸ‡¦
Mykhailo Toporkov πŸ‡ΊπŸ‡¦

Posted on β€’ Edited on

3

Awesome libs & packages for WEB applications & development (2024)

How often do you find yourself struggling to decide what library or package you should use to implement one or another feature, this post won't help you with this, however, it will try to provide you with most awesome options)))

Content


JavaScript Frameworks

πŸ” Back to Top


CSS frameworks

πŸ” Back to Top


UI Components

Headless:

Hybrid approaches:

Logo Name URL
shadcn/ui favicon shadcn/ui https://ui.shadcn.com/
Kuma UI favicon Kuma UI https://www.kuma-ui.com/

React:

ο»ΏVue:

ο»ΏAngular:

Logo Name URL
Angular Material favicon Angular Material https://material.angular.io/
Clarity favicon Clarity https://clarity.design/
PrimeNG favicon PrimeNG https://primeng.org/

Other:

Logo Name URL
Svelte Material UI favicon Svelte Material UI https://sveltematerialui.com/
Smelte favicon Smelte https://smeltejs.com/
QwikUI favicon QwikUI https://qwikui.com/

πŸ” Back to Top


Graphics & Animations

Logo Name URL
Three.js favicon Three.js https://threejs.org/
PixiJS favicon PixiJS https://pixijs.com/
Image description Framer Motion https://www.framer.com/

πŸ” Back to Top


Validation & type safety

πŸ” Back to Top


Stores & State managers

πŸ” Back to Top


Date & Time

πŸ” Back to Top


Diagram Builders

πŸ” Back to Top


Data fetching

πŸ” Back to Top

Sentry image

See why 4M developers consider Sentry, β€œnot bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay