Skip to main content

Simple, fast and powerful

A suite of UI primitives for ReScript and React with focus on responsiveness.

UI primitives

A set of unstyled components that works as UI primitives.

Focus on Responsiveness

All system props are responsive.

Focused on ReScript

It's not a set of bindings for an existing library, Ancestor was written with ReScript.

Simple and customizable

Breakpoints, spacing, radius and all properties are customizable.

Built for ReScript

It's not a set of bindings for an existing library, Ancestor was created from scratch to use with ReScript.

Start using right now

This project is still beta but also actively maintained. It's used in some production
projects daily and keep breaking changes to a minimum whereever possible.