Skip to content

interunit/ui

Repository files navigation

⚠️ InterUnit is currently undergoing active development towards v1. As a result, the library may undergo changes without considering backwards compatibility. Please exercise discretion while using it until the stable v1 release.

InterUnit Logo

InterUnit

Effortless cross-platform development with React and React Native

Our open-source library revolutionizes cross-platform development by offering a unified solution for creating components in both React and React Native. With our versatile and easy-to-use universal React primitives, developers can seamlessly build and deploy components across different platforms, streamlining the development process and empowering them to craft immersive experiences effortlessly.

Documentation

Full documentation is being written and will soon exist at interunit.dev.

Contributing

InterUnit welcomes contributions from anyone willing to help! A roadmap will soon be available for those interested in contributing to the future development of InterUnit.

This repository is a monorepo that leverages bun and turborepo, simplifying cross-platform and multi-package development. We utilize tsup to instantly update changes from the packages directory across projects in the apps directory. Here are a few steps to get started:

Installation

bun install

Develop docs site

bun run dev:docs

Develop packages

bun run watch:package

Create a new package

bun run create:package

Build packages for publish

bun run build:package

Publish package

bun run changeset:add
bun run changeset:version
bun run changeset:publish (may need --otp)

Authors

About

Effortless cross-platform development with React and React Native

Resources

Stars

Watchers

Forks

Releases

No releases published