DEV Community

Marcin
Marcin

Posted on • Updated on • Originally published at marcin.codes

Catch up on JavaScript: Cookie-es, TW Classed, Devalue, and more

Photo by Tim Mossholder on Unsplash

Cookie-es

Hell freezes over before we get the easy native way of manipulating cookies. But if you need to pick something, I recommend this less than 1kb (min + gz) alternative for the most popular js-cookie.

[https://github.com/unjs/cookie-es](https://github.com/unjs/cookie-es)

TW Classed

TW Classed lets you create a primitive component on top of the Tailwind CSS but in a variant-oriented way. Produced components are type safety.

[https://github.com/sannajammeh/tw-classed](https://github.com/sannajammeh/tw-classed)

Devalue

JSON serializer that supports more Maps, Sets, and BigInt. JSON spec should catch up with the development of the specification. Such libraries shouldn’t be needed but here we are.

[https://github.com/Rich-Harris/devalue](https://github.com/Rich-Harris/devalue)

Nextra

Docusaurus has serious competition in React world. Nextra is fast, based on the next.js documentation generator. I’m using it personally and cannot recommend it more.

[https://github.com/shuding/nextra](https://github.com/shuding/nextra)

react-resizable-panels

react-resizable-panels let you create sidebars or split views a delightful experience. Easy to use with tons of customization options.

[https://github.com/bvaughn/react-resizable-panels](https://github.com/bvaughn/react-resizable-panels)

Please react to this post or leave a comment and let me know what you think. Check my Twitter where I post these libraries daily.

Stay up to date with my writing

You can stay up to date by following me in one of these ways:

Top comments (0)