Templakz is a powerful project template generator designed to simplify the project initialization process. It's crafted with developers like you in mind, offering an efficient way to start new projects with ease. Templakz provides a range of templates and customization options, allowing you to tailor your project to your specific needs.
Installations
npm install @nekzus/templakz
Developer Guide
Typescript
No
Module System
ESM
Min. Node Version
>=16
Node Version
18.20.3
NPM Version
10.8.0
Releases
Contributors
Unable to fetch Contributors
Languages
JavaScript (67.87%)
TypeScript (25.42%)
CSS (5.62%)
HTML (1.09%)
Developer
Download Statistics
Total Downloads
3,569
Last Day
4
Last Week
9
Last Month
29
Last Year
3,199
GitHub Statistics
62 Commits
2 Watching
1 Branches
1 Contributors
Package Meta Information
Latest Version
1.5.3
Package Id
@nekzus/templakz@1.5.3
Unpacked Size
85.69 kB
Size
30.60 kB
File Count
64
NPM Version
10.8.0
Node Version
18.20.3
Publised On
28 May 2024
Total Downloads
Cumulative downloads
Total Downloads
3,569
Last day
0%
4
Compared to previous day
Last week
200%
9
Compared to previous week
Last month
480%
29
Compared to previous month
Last year
764.6%
3,199
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Templakz - CLI (Next.js, React.js, Expo React Native)
Streamline Your Project Initialization Process with Templakz
![templakz](https://res.cloudinary.com/dsvsl0b0b/image/upload/v1696982013/npm-package/lbje2fspjdxwpezs4fnu.png)
Overview
Templakz is a powerful project template generator designed to simplify the project initialization process. It's crafted with developers like you in mind, offering an efficient way to start new projects with ease. Templakz provides a range of templates and customization options, allowing you to tailor your project to your specific needs.
Key Features:
-
Effortless Project Kickstart: Say goodbye to tedious project setup tasks. Templakz automates the process, ensuring you can get started quickly.
-
Diverse Template Library: Templates cover popular frameworks, libraries, and tools, including React.js,Next.js and Expo React Native.
-
Tailor-Made Projects: Easily customize templates to match your project's unique requirements. Templakz empowers you to make changes and save your custom configurations.
-
Preferred Package Managers: Seamlessly integrate Templakz with your preferred package manager, whether it's npm, yarn, pnpm or bun.
-
Interactive CLI: The interactive command-line interface guides you through the project creation process, providing a user-friendly experience.
-
Community-Driven: Join a thriving community of developers who contribute templates and improvements to Templakz.
Getting Started
Prerequisites
Before using Templakz, make sure you have the following prerequisites installed:
Installation
To install Templakz globally, execute the following command in your terminal:
# Using npm
npm install -g @nekzus/templakz
# Using yarn
yarn global add @nekzus/templakz
Usage
Creating a New Project (Interactive Mode)
- Open your terminal.
- Run the following command to generate a new project based on a template:
templakz |> Activate Interactive Mode Console
-
Follow the interactive prompts to provide project details, including name, template, and package manager.
-
Templakz will set up your project using the selected template and configurations.
Creating a New Project (Automatic Mode)
templakz create [options]
Available Options
-h, --help: Show help.
-v, --version: Show version number.
-n, --name: Name of the project.
-t, --temp: Template to use (react, next, expo).
-p, --pack: Package manager to use (npm, yarn, pnpm, bun).
-c, --vscode: Open the project in Visual Studio Code.
-s, --start: Start the server and browser.
Example usage in automatic mode
templakz create -n my-app -t react -p pnpm -c -s
This command will create a new project with the name "my-app," using the "react" template, the package manager "pnpm," open the project in Visual Studio Code, and also start the server and browser.
Supported Templates
Templakz offers a variety of templates, including:
-
React.js Template: A template for React.js projects with ESLint, TypeScript, and Tailwind CSS.
-
Next.js Template: A template for Next.js projects with ESLint, TypeScript, and Tailwind CSS.
-
Expo React Native Template: A template for Expo React Native projects with Expo-router, TypeScript, and Tailwind CSS.
Feel free to explore and use these templates to kickstart your projects.
Options
There are no command-line options for templakz. It provides a guided experience based on your project's needs.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
This tool was inspired by the need to streamline common development tasks. Contributing Contributions are welcome! Feel free to open issues or submit pull requests.
Author
Contact
If you have any questions or suggestions, please feel free to contact me at nekzus.dev@gmail.com.
![Empty State](/_next/static/media/empty.e5fae2e5.png)
No vulnerabilities found.
![Empty State](/_next/static/media/empty.e5fae2e5.png)
No security vulnerabilities found.