Socket
Book a DemoInstallSign in
Socket

osiris-cms-template

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

osiris-cms-template

CLI tool for creating CMS projects with MUI or Ant Design templates

1.0.3
latest
Source
npmnpm
Version published
Weekly downloads
5
Maintainers
1
Weekly downloads
 
Created
Source

Osiris CMS Template

A command-line tool for quickly generating CMS projects with your choice of UI library: Material-UI (MUI) or Ant Design.

Features

  • Interactive CLI experience
  • Choose between Material-UI or Ant Design
  • TypeScript support with Vite
  • Pre-configured routing
  • Ready-to-use admin dashboard layout
  • Login page template

Installation

# Install globally
npm install -g osiris-cms-template

# Or use with npx without installing
npx osiris-cms-template

Usage

After installation, run the CLI by using the command:

# Just run the command
osiris

# Or with the explicit run command
osiris run

Follow the interactive prompts to:

  • Enter your project name
  • Choose your preferred UI library (MUI or Ant Design)

The CLI will then:

  • Create a new directory with your project name
  • Set up a TypeScript + Vite + React project
  • Configure your chosen UI library
  • Install all dependencies
  • Provide you with next steps

Project Structure

The generated project will have the following structure:

my-project/
├── public/
├── src/
│   ├── components/
│   │   └── Layout.tsx
│   ├── pages/
│   │   ├── Dashboard.tsx
│   │   └── Login.tsx
│   ├── App.tsx
│   ├── index.css
│   ├── main.tsx
│   └── theme.ts (for MUI projects)
├── index.html
├── package.json
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts

Requirements

  • Node.js v14 or higher

License

MIT

Keywords

cms

FAQs

Package last updated on 21 Jun 2025

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

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.