This repository contains a collection of automation scripts to speed up your development workflow.
Currently included:
- React + Tailwind Setup – Quickly scaffold a Vite + React project with TailwindCSS and essential frontend packages.
- GitHub Repo Creation – Automatically create a GitHub repository, initialize a local git repository, add
.gitignoreand LICENSE, and push the initial commit.
- Create GitHub repository (public or private)
- Initialize local git repository
- Add
.gitignore(Node, Python, React, etc.) - Add LICENSE (MIT, Apache, GPL)
- Push initial commit to GitHub
- Colorful, emoji-rich terminal output
- Fully argument-driven or interactive
- Fully automated Vite + React project creation
- TailwindCSS installed and configured
- Common frontend packages pre-installed:
react-dom,axios,dotenv,classnames,uuid
- Vite config updated automatically to include Tailwind plugin
- Tailwind entry CSS (
src/index.css) created - Demo
App.jsxwith Tailwind classes - Colorful, emoji-rich terminal output
- Supports both interactive and non-interactive modes
git clone https://github.com/MANOJ-80/0xScripts.git
cd 0xScriptschmod +x config-react-tailwind.sh
chmod +x config-github-advanced.shNon-interactive:
./config-github-advanced.sh my-new-repo --public --type react --license MITInteractive:
./config-github-advanced.shNon-interactive:
./config-react-tailwind.sh my-appInteractive:
./config-react-tailwind.shNode.js >= 18
npm
Bash (Linux / macOS / WSL)
GitHub CLI (gh) authenticated for GitHub repo creation script
Contributions are welcome! Feel free to fork the repo and submit a pull request.
This project is licensed under the MIT License.
For any queries, reach out to:
- GitHub: MANOJ-80