Skip to content

polardev-ui/fract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fract

A simple, modern package manager with beautiful terminal animations.

Installation

Linux / macOS

Install fract using curl:

curl -fsSL https://raw.githubusercontent.com/polardev-ui/fract/main/install.sh | bash

Or with wget:

wget -qO- https://raw.githubusercontent.com/polardev-ui/fract/main/install.sh | bash

Windows

Install fract using PowerShell (run as Administrator):

iwr -useb https://raw.githubusercontent.com/polardev-ui/fract/main/install.ps1 | iex

Note: After installation, restart your terminal for the PATH changes to take effect.

Usage

Install a package

fract install <package-name>
# or
fract i <package-name>

Install globally:

fract install <package-name> --global
# or
fract i <package-name> -g

Uninstall a package

fract uninstall <package-name>
# or
fract remove <package-name>

List installed packages

fract list
# or
fract ls

Search for packages

fract search <query>

Update a package

fract update <package-name>

Updating Fract

fract self-update

Uninstallation

Linux / macOS

curl -fsSL https://raw.githubusercontent.com/polardev-ui/fract/main/uninstall.sh | bash

Windows

iwr -useb https://raw.githubusercontent.com/polardev-ui/fract/main/uninstall.ps1 | iex

Features

  • Cross-platform - Works on Linux, macOS, and Windows
  • Beautiful terminal animations with custom progress indicators
  • Fast package installation with parallel processing
  • Simple and intuitive commands
  • Local and global package support
  • Live status updates during installation
  • Package registry integration at fract.vercel.app

Package Terminology

fract uses unique terminology:

  • Fetching - Downloading packages
  • Compiling - Processing packages
  • Installed - Package ready to use

Author

Built by Polar

License

MIT


```tsx file="" isHidden