Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/labradium/radium
Radium, Initialize your project in seconds with your custom tooling's.
https://github.com/labradium/radium
astro bun nextjs reactjs tailwindcss turborepo
Last synced: 5 days ago
JSON representation
Radium, Initialize your project in seconds with your custom tooling's.
- Host: GitHub
- URL: https://github.com/labradium/radium
- Owner: labradium
- Created: 2024-03-03T18:03:09.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-03T17:39:14.000Z (3 months ago)
- Last Synced: 2024-10-15T03:02:45.925Z (22 days ago)
- Topics: astro, bun, nextjs, reactjs, tailwindcss, turborepo
- Language: TypeScript
- Homepage: https://radium.vgseven.com
- Size: 2.36 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Radium, Initialize any new project in seconds with custom toolings
## Introduction
Radium, Rapidly Ship Projects. Radium offers CLI, Templates, Starters, and Stacks to kick off your next project at speed of light and best architecture.
[Radium CLI](#radium-cli) :- Initialize any new project in seconds with custom toolings.
[Radium Templates](#radium-templates) :- Ready to ship templates that you can use to kickstart your next project.
[Radium Stacks](#radium-stacks) :- Perfectly configured stacks that you can use to kickstart your next project.
[Radium Starters](#radium-starters) :- Essential starters that you can use to kickstart your next project.
### Radium CLI
You can install radium globally or use it as executable whenever you need.
For Global Installation (Recommended)
```bash
bun add -g radium-cli
``````bash
npm add -g radium-cli
``````bash
pnpm add -g radium-cli
``````bash
yarn add -g radium-cli
```For Executable
```bash
bunx radium-cli@latest
``````bash
npx radium-cli@latest
``````bash
pnpm dlx radium-cli@latest
``````bash
yarn dlx radium-cli@latest
```#### Usage
`radium` comes with two commands currently, `init` and `describe`.
`radium init` have two options currently `--with` is used to initialize a project with an github template, just paste your url - no matter if it's sub-directory of any monorepo or not and second option `--new` is used to initialize a new project with a custom tooling.
`radium describe` is used to initialize project by just describing a project in words, and our `Radium AI` will list out the required tools for you to get started and initialize the project for you.
> `radium describe` is still in alpha stage, so it's not recommended to use it for now. You can hit `radium describe` but it'll just say hello and exit.
#### Examples
```bash
radium init --with
``````bash
radium init --new
```### Radium Templates
Ready to ship templates that you can use to kickstart your next project. Checkout Radium Templates [here](https://github.com/radiumlabs/radium/blob/main/TEMPLATES.md).
### Radium Stacks
Perfectly configured stacks that you can use to kickstart your next project. Checkout Radium Stacks [here](https://github.com/radiumlabs/radium/blob/main/STACKS.md).
### Radium Starters
Essential starters that you can use to kickstart your next project. Checkout Radium Starters [here](https://github.com/radiumlabs/radium/blob/main/STARTERS.md).
### Upcoming Features
- `radium add` :- Add any new tool in existing project.
- `radium migrate` :- Migrate existing project to any new tool.
- `radium stack` :- Use Stacks to kickstart your next project.
- `radium starter` :- Use Starters to kickstart your next project.
- `radium template` :- Use Templates to kickstart your next project.### Contributing
Contributions are welcome! Please open an issue or submit a pull request.