MCPcopy
hub / github.com/unocss/unocss

github.com/unocss/unocss @v66.7.4 sqlite

repository ↗ · DeepWiki ↗ · release v66.7.4 ↗
1,338 symbols 5,085 edges 839 files 10 documented · 1%
README

UnoCSS Logo

UnoCSS

The instant on-demand Atomic CSS engine.

NPM version

💡 I highly recommend reading this blog post - Reimagine Atomic CSS for the story behind

📚 Documentation | 🧑‍💻 Interactive Docs | 🤹‍♂️ Playground | 🎓 Tutorial

Features

Inspired by Windi CSS, Tailwind CSS, and Twind, but:

Documentation

Read the documentation for more details.

Installation

Acknowledgement

UnoCSS is made possible thanks to the inspirations from the following projects:

in alphabetical order

Sponsors

Sponsors

License

MIT License © 2021-PRESENT Anthony Fu

Extension points exported contracts — how you extend this code

RuleContext (Interface)
(no doc)
packages-engine/core/src/types.ts
CliGenericOptions (Interface)
(no doc)
packages-engine/cli/src/types.ts
AutocompleteOptions (Interface)
(no doc)
packages-engine/autocomplete/src/types.ts
PseudoVariantOptions (Interface)
(no doc)
packages-presets/rule-utils/src/pseudo.ts
WebFontMeta (Interface)
(no doc)
packages-presets/preset-web-fonts/src/types.ts
RemToPxOptions (Interface)
(no doc)
packages-presets/preset-rem-to-px/src/index.ts
TypographyCompatibilityOptions (Interface)
(no doc)
packages-presets/preset-typography/src/types.ts
TransformerVariantGroupOptions (Interface)
(no doc)
packages-presets/transformer-variant-group/src/index.ts

Core symbols most depended-on inside this repo

em
called by 382
packages-presets/preset-typography/src/constants.ts
map
called by 381
packages-engine/core/src/utils/map.ts
generate
called by 279
packages-engine/core/src/generator.ts
createGenerator
called by 234
packages-engine/core/src/generator.ts
match
called by 109
packages-engine/core/src/generator.ts
get
called by 100
packages-engine/core/src/utils/map.ts
set
called by 74
packages-engine/core/src/utils/map.ts
resolve
called by 71
packages-presets/preset-typography/src/index.ts

Shape

Function 1,053
Interface 173
Method 84
Class 28

Languages

TypeScript100%

Modules by API surface

packages-engine/core/src/types.ts41 symbols
packages-engine/core/src/generator.ts38 symbols
packages-integrations/language-server/src/core/context.ts26 symbols
packages-presets/preset-wind4/src/utils/handlers/handlers.ts23 symbols
packages-integrations/runtime/src/index.ts22 symbols
virtual-shared/docs/src/search.ts21 symbols
packages-presets/preset-wind4/src/utils/utilities.ts21 symbols
packages-presets/preset-mini/src/_utils/handlers/handlers.ts19 symbols
packages-integrations/eslint-plugin/src/rules/order.ts18 symbols
virtual-shared/integration/src/context.ts15 symbols
packages-presets/preset-mini/src/_utils/utilities.ts15 symbols
packages-presets/rule-utils/src/colors.ts14 symbols

Dependencies from manifests, versioned

@angular-devkit/build-angular17.3.12 · 1×
@angular/animations17.3.12 · 1×
@angular/cli17.3.12 · 1×
@angular/common17.3.12 · 1×
@angular/compiler17.3.12 · 1×
@angular/compiler-cli17.3.12 · 1×
@angular/core17.3.12 · 1×
@angular/forms17.3.12 · 1×
@angular/platform-browser17.3.12 · 1×
@angular/platform-browser-dynamic17.3.12 · 1×
@angular/router17.3.12 · 1×
@antfu/eslint-configcatalog:eslint · 1×

For agents

$ claude mcp add unocss \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact