Rtecn

Registry

Install rtecn packages via the shadcn registry.

shadcn Registry

Rtecn packages are available as a shadcn registry, allowing you to install the source code directly into your project using the shadcn CLI.

Setup

Add the rtecn registry to your components.json:

{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "importPaths": {
    "@rtecn": "https://rtecn.space/r/{name}.json"
  }
}

Available packages

PackageCommand
@rtecn/editornpx shadcn@latest add @rtecn/editor
@rtecn/block-editornpx shadcn@latest add @rtecn/block-editor

How it works

The registry is served as static JSON files from https://rtecn.space/r/:

  • registry.json — catalog listing all available packages with metadata
  • editor.json — item schema for the toolbar editor (18 files, 17 dependencies)
  • block-editor.json — item schema for the block editor (19 files, 26 dependencies)

When you run shadcn add @rtecn/editor, the CLI:

  1. Fetches https://rtecn.space/r/editor.json
  2. Reads the files array to know which source files to install
  3. Copies each file's content into your project at the configured paths
  4. Installs all dependencies into your project

npm vs registry

npmRegistry
Install locationnode_modulesYour project source
CustomizableNo (published dist)Yes (edit the source)
VersioningSemver via npmLatest from source
Use caseQuick setupFull control

Source

The registry is built from the same source as the npm packages. See scripts/build-registry.mjs for the build script.

On this page