Open source · 40+ components

UI for Marketmaker.cc

A copy-paste React component library for AI trading interfaces — from buttons and dialogs to live order books and portfolio charts. Built with Tailwind CSS and TypeScript.

40+

Components

100%

TypeScript

Built-in

Dark mode

Ready

Copy-paste

Trading

Built for Traders

Domain-specific components — order books, portfolios, order forms, and deal lists — ready to drop into your terminal.

Order Book · BTC/USDT

PriceAmountTotal
64014.00.62139752.694
64015.51.08769584.848
64017.00.44428423.548
64018.51.762112800.597
64020.00.29819077.960
1.5Spread0.002%
64012.50.84253898.525
64011.01.30583534.355
64009.50.51733092.912
64008.02.114135312.912
64006.50.93359718.065

Portfolio

Across all exchanges

Total
24,500.50 USD
4 assets
BTC
60.49%
14,820.50 USD
+4.20%
ETH
25.47%
6,240.00 USD
-1.80%
SOL
8.59%
2,105.75 USD
+9.60%
USDT
5.45%
1,334.25 USD
+0.00%
Marketing

Feature Cards

Showcase your platform capabilities with animated feature cards.

Trading Terminal

Real-time market data, advanced charting tools, and order management in a single interface.

Portfolio Management

Track your positions, analyze P&L, and manage risk across multiple exchanges.

AI Strategy Builder

Create, backtest, and deploy algorithmic trading strategies powered by AI.

Analytics

Deep performance analytics, trade journaling, and actionable market insights.

Strategy Testing

Historical backtesting with advanced simulation and risk metrics.

Market Data

Access to historical OHLCV data across 50+ exchanges and 10,000+ trading pairs.

Base UI

Primitive Components

Buttons, badges, cards, and inputs with consistent styling.

Button

Badge

AI & Fintech
Open Source
New
Beta

Card

Trading Signal

AI-generated market signal based on technical analysis and sentiment data.

BUY
BTC/USDT · Confidence 87%

Portfolio Summary

Total portfolio value across all connected exchanges.

$24,501.00

↑ +12.4% this month

Input

Marketing

Team Cards

Introduce your team with clean, animated team member cards.

SU

@suenot

CEO

Fullstack · DevOps · AI

MA

@markolofsen

CTO

Fullstack

TI

@timax

Head of Quant

Fullstack · AI

YO

@your_name

Join Us

Open position

Install

One command

Ship as an npm package — ESM, tree-shakeable, a chunk per component. Or copy the source. Your call.

1 · Install

npm install @marketmaker_cc/ui

2 · Wire up tokens + Tailwind

// app/layout.tsx
import '@marketmaker_cc/ui/styles.css'

// tailwind.config.js
presets: [require('@marketmaker_cc/ui/tailwind-preset')]

3 · Import what you need

// tree-shaken named imports
import { Button, OrderBook } from '@marketmaker_cc/ui'

// per-component subpath — lazy loads a single chunk
import { OrderForm } from '@marketmaker_cc/ui/order-form'