A personal collection of small ideas, experiments, and geeky projects I'm exploring and building.
Cradle is a repository for my small ideas, experiments and lightweight prototypes. It contains runnable demos, maybe eventually some short technical notes and utility scripts intended for rapid iteration and learning.
- a short
README.mddescribing the goal and how to run or test it, - minimal dependency manifest (
requirements.txt,package.jsonetc.) - example usage or quick demo scripts if possible.
Cradle/
│
├── data/
│ └── projects.json
│
├── projects/
│ ├── ai-ml/
│ ├── devtools/
│ ├── games/
│ └── productivity/...
│
├── scripts/
│ └── generate-projects.js
│
├── README.md
├── index.html
├── script.js
└── style.css- Clone the repo after forking
git clone https://github.com/<yourusername>/cradle.git- Open the local repository
cd cradle- Open the Landing page
- Simply just open the
index.htmlon your browser... OR - Use a local server using Python(recomended by me)
python -m http.server 8000Then visit
http://localhost:8000- For Individual projects
- Open their
index.htmldirectly on browser
- Open their
Every project in Cradle includes an ARCHITECTURE.md file that explains its folder structure, components, data flow, and design decisions. If you are adding a new project, use the standardized template at the repository root:
ARCHITECTURE_TEMPLATE.md
See CONTRIBUTING.md for full instructions on how to fill it in.
Running into issues? Check the Troubleshooting Guide for solutions to common setup, development, and Git problems before opening a new issue.
Contributions are welcome! Whether you're fixing bugs, improving documentation, or adding new ideas and experiments, your help is greatly appreciated.
Before getting started, please read our Contributing Guide for information about the development workflow, coding standards, and pull request process.
This project is licensed under the MIT License. See the LICENSE file for details.
Don't forget to leave a star behind for the repo if you're visiting this