First, what is AlpineJS?
It allows you to write most of your JS inline in your HTML, making it easier to write declarative code (as opposed to procedural code). According to its creator Caleb Porzio, it aims to fill the void between vanilla JS (or jQuery) and large v-dom frameworks like Vue/React.
Alpine Components are a collection of robust, generically styled, components for your Alpine projects. They are handmade by the creator of AlpineJS – Caleb Porzio.
Currently, there are four components: Modal, Dropdown, Accordion and Carousel. But there will be added many more.
You will get not only the code for each component but a screencast for each of them. With the screencast, you’ll learn a lot of new things. So give them a try.