Skip to main content

Tips, tricks and how-to's on frontend development and beyond

AndrejGround

Look inside the lab

Explore the hooks, components, utilities, tips and tricks you need or didn't know you need.

Meet some components

See some of the latest experiments and ideas in action.

Select

Powerful select component with built-in support for some of the most common use cases, like multiselect, infinite-scroll, autocomplete, keyboard navigation, controlled/uncontrolled and more.

Dropdown

Highly customizable dropdown with features like infinite-scroll, nested dropdowns, keyboard navigation, and more.

Popover

Mighty popover, the underlying component for Select and Dropdown. Can be used as a tooltip.

Resizable

Resize horizontally any section or an element. Useful for side panels, toolbars or any horizontally stacked sections.

Use the lab in your project now

AndrejGround Lab is available as an NPM package. Set it up in these two steps:

1. Install the package

npm install @andrejground/lab

2. Import the styles in the root of your app

App.tsx
import '@andrejground/lab/style.css';

Happy coding! 🫡