🚀 Krito — Quick Project Setup for Developers
Krito is a blazing-fast and intuitive Visual Studio Code extension that helps you generate complete starter projects in seconds — for Python, JavaScript, HTML, React, C++, Java, and more.
Whether you're learning, prototyping, or just tired of writing boilerplate — Krito lets you hit the ground running.
⚡ Features
- 📁 Create boilerplate projects for:
- Python (with optional venv)
- JavaScript (Node.js)
- HTML/CSS/JS (static sites)
- React (with Vite & Tailwind)
- Java
- C++
- Data Science & Machine Learning
- 🧠 Smart file/folder structure generation
- 🧪 One-click virtual environment setup
- 🛠 Integrated terminal launch
- 🔌 Works directly from the VS Code sidebar
🧠 Tech Stack Generated (Per Language)
➤ Python
main.py
, requirements.txt
- Optionally sets up virtual environment
➤ JavaScript
index.js
with starter log
➤ HTML / HTML + JS
index.html
, style.css
, script.js
➤ React
- Vite setup with Tailwind CSS + React Router
➤ Java
- Java starter class with basic
main()
method
➤ C++
- Simple
main.cpp
with I/O example
🧭 Getting Started
1. Install from VS Code Marketplace
Search for "Krito - Quick Project Setup" or click here (once published).
Click the 🚀 Krito icon in the Activity Bar (left sidebar of VS Code).
3. Choose a Project Type
Select one of the available languages or stacks, choose a folder, and your project will be scaffolded instantly!
🎯 Commands Available
These commands are registered by the extension:
Command |
Action |
Krito: Create New Project |
Choose a language and scaffold it |
Krito: Create Python Project |
Starter Python project (with optional venv) |
Krito: Create JavaScript Project |
Node.js starter project |
Krito: Create HTML Project |
HTML + CSS project |
Krito: Create Full Front End HTML Project |
HTML + CSS + JS |
Krito: Create React Project |
React + Tailwind + Vite |
Krito: Create C++ Project |
C++ starter |
Krito: Create Java Project |
Java starter project |
Krito: Create Data Science Project |
Python DS boilerplate |
Krito: Create Machine Learning Project |
ML starter boilerplate |
Krito: Open Terminal |
Opens terminal in current project |
Krito: Install Dependencies |
Installs dependencies for some stacks |
Krito: Create Virtual Environment |
Sets up Python venv |
All accessible via the Command Palette (Ctrl+Shift+P
/ Cmd+Shift+P
)
(Insert screenshot here)
Example of Krito’s sidebar UI inside VS Code.
🔍 Keywords
starter-project
, setup
, html
, javascript
, python
, react
, java
, cpp
, terminal
, venv
, the prime step
, satyamrana
, aethria
🧑💻 Author
Satyam Rana
GitHub: @satyamranatc
Organization: The Prime Step / Aethria
📄 License
This project is licensed under the MIT License.
⭐️ Support & Feedback
If you like this extension, please ⭐️ it on GitHub and leave a review on the VS Code Marketplace.
For suggestions, bugs, or issues — open an issue or pull request.
Made with ❤️ by Satyam, for Layzy developers.