Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fetty

Package Overview
Dependencies
Maintainers
0
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fetty

Install components from your GitHub repository aka shadcn CLI for your own UI library

  • 1.2.0
  • latest
  • npm
  • Socket score

Version published
Maintainers
0
Created
Source
Fetty Logo

Fetty

Install components from your GitHub repository
aka shadcn CLI for your own UI library.

How to use

Login

npx fetty login
? Enter your GitHub personal access token: [hidden]
✓ Successfully logged in as mrzmyr

[!NOTE] The token is stored using keytar and will be used to fetch components from your GitHub repository. Required permissions: "Contents: Read-only".

Initialize

First you need to have a GitHub repository with components to install from, see fetty-components-repository for example.

npx fetty init
? Enter the GitHub repository (owner/repo): mrzmyr/fetty-registry
? Where should components be installed locally? src/components/cf
✓ Configuration saved successfully

Install component

npx fetty add button
Fetching https://github.com/mrzmyr/fetty-registry/tree/main/src/components/button
✔ Installed `button` to `src/components/cf/button`

Use component

import { Button } from "src/components/cf/button";

API

npx fetty login

Add GitHub credentials

npx fetty init

Create fetty.config.json file

npx fetty add

Fetch components and install them to your project

npx fetty logout

Remove stored credentials

FAQs

Package last updated on 26 Dec 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc