@salmansaeed/sg
v1.0.8
Published
SG CLI for scaffolding React projects, components, services, and contexts
Maintainers
Readme
SG CLI
🚀 SG CLI - Powered by Conscious Neurons LLC
Website: https://consciousneurons.com
Built by Salman Saeed: https://salmansaeed.us
About SG CLI
SG CLI is a powerful command-line interface created by Salman Saeed. It combines the familiar folder structure and command patterns from Angular with the modern principles of React and Vite, providing a ready-to-use boilerplate for web applications.
SG CLI comes with built-in navigation and project scaffolding, reducing setup overhead and making it ideal for developing regular applications efficiently.
Installation
npx --verbose @salmansaeed/sg@latest new <AppName>Core Commands
| Command | Description |
| ---------------------------- | ------------------------------------------------------------ |
| sg new app <app-name> | Initialize a new React Vite app with Angular-style structure |
| sg new gc <component-name> | Create a Game Component |
| sg new cc <component-name> | Create a Commerce Component |
| sg new svc <service-name> | Create a Service |
| sg new ctx <context-name> | Create a React Context |
| sg dev | Start the development server |
| sg build | Build the project for production |
| sg deploy | Deploy the project to your hosting environment |
Advanced Options
SG CLI supports additional flags to customize your app setup:
sg new app <app-name> --typescript --tailwindTips for Effective Use
- Run
sg devfor fast hot-reloading during development. - Use
sg updateto keep dependencies and boilerplate up-to-date. - Check
sg helpfor a full list of available commands.
Why SG CLI?
By merging Angular-style structure and commands with React Vite’s lightweight approach, SG CLI provides developers with a robust, flexible, and minimal setup.
It comes ready with routing, navigation, and a folder structure that scales with projects, making it the perfect starting point for many regular applications.
Authorship
SG CLI is built and maintained by Salman Saeed. For more information, visit Conscious Neurons LLC: https://consciousneurons.com
Sponsored By
AG App: https://alba.gold
✅ The key change is:
npx --verbose @salmansaeed/sg@latest new <AppName>
so users always get the most recent version.
