Skip to content

One foundation for your web project

CSS classes, TypeScript types, and toolkits to build the web.

@just-web/css

@just-web/css provides CSS utilities and types for web applications. Define properties, convert units, and work with themes.

Code

import { defineProperties } from '@just-web/css'

const style = defineProperties({
  color: 'red',
  '--theme-primary': '#ff6b6b'
})

Install

pnpm add @just-web/css

@just-web/types

@just-web/types provides common types for web applications. Shared type definitions to keep your codebase consistent.

Code

import type { SomeType } from '@just-web/types'

const data: SomeType = { ... }

Install

pnpm add @just-web/types

@just-web/toolkits

@just-web/toolkits is a toolkit for working with web technologies. Composable utilities for building web applications.

Code

import { someUtil } from '@just-web/toolkits'

const result = someUtil(input)

Install

pnpm add @just-web/toolkits

Built for modern web development

Composable

Mix and match CSS, types, and toolkits. Use what you need.

Type-safe

Full TypeScript support. Catch errors at compile time.

Documented

Storybook for each package. Explore components in isolation.

Lightweight

Tree-shakeable. Only bundle what you use.