OSCL 0.1.0

Build better with OSCL

Open-source React components and practical blocks.
Beautiful little pieces for whatever comes next.

Open source. Yours to build. No account needed.
OSCL StudioComponents, in context.Live preview
FOUNDATION / ACTIONS

Button

Go on. Give it a click.
Interactive preview. Real components.View docs

Open components

15 considered pieces for your next interface.

Keyboard friendly

Thoughtful focus, labels, and feedback.

TypeScript included

Clear props. Helpful hints. Fewer guesses.

Copy what you need

Real source, ready to make your own.

Compose together

Small parts that work as a whole.

A real React package

Install locally. Import. Start building.

Make it your own

Light, dark, and your own design tokens.

Find it faster

Search the library with a single shortcut.

A little less setup

From idea to interface

Try the components. Peek at the code. Take the pieces you need.

OSCL StudioComponents, in context.Live preview
FOUNDATION / FORMS

Input

A real label. A little extra context.

Interactive preview. Real components.View docs
01

Find your starting point

A small library with useful defaults.

02

Make it feel like you

Your colors, your content, your context.

03

Keep building

Copy the source and make it yours.

Better together

Every piece, connected

A consistent set of components. Compose them into something entirely your own.

Good on their own. Buttons, fields, and feedback with thoughtful defaults.

Better as a whole. Shared tokens and predictable props keep everything in tune.

Practical blocks

The bigger picture, built in

Starting points for everyday interfaces. Working previews, ready for your ideas.

Open by design

Your code. Your choices.

Read every line. Change every token. Keep the parts that work for you.

One import. A whole starting point.
your-next-idea.tsx
import { Button, Card } from "oscl-ui";
import "oscl-ui/styles.css";

export function YourNextIdea() {
  return (
    <Card>
      <Button>Build something good</Button>
    </Card>
  );
}
Get started

A little less friction.

Try it here, or bring the components into your own React project.

Explore the library

Free to try

Interactive previews. Copyable code.
No account to get in the way.

Browse components

Take it with you

Yours to build

Install from npm.
Import the CSS and start building.

Install oscl-ui

Includes the React components, types, and scoped CSS. Installation guide

Your own direction

Make it feel like you.

Start with the defaults. Let your colors, context, and ideas do the rest.

Midnight

You can change your mind anytime.

Daylight

You can change your mind anytime.

Explore the tokens
Your next idea

Build better with OSCL

The pieces are here. See what you can make.

Explore the components