https://github.com/simplearyan/assets-maker
A robust suite of local-first creative tools for rapid asset generation. No uploads, no limits.
https://github.com/simplearyan/assets-maker
react-typescript vite
Last synced: 5 days ago
JSON representation
A robust suite of local-first creative tools for rapid asset generation. No uploads, no limits.
- Host: GitHub
- URL: https://github.com/simplearyan/assets-maker
- Owner: simplearyan
- Created: 2026-02-09T06:52:22.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-09T12:35:16.000Z (5 months ago)
- Last Synced: 2026-02-09T12:35:31.678Z (5 months ago)
- Topics: react-typescript, vite
- Language: JavaScript
- Homepage: https://simplearyan.github.io/assets-maker/
- Size: 1020 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kenichi Assets Maker
> **Create Anything.**
> A robust suite of local-first creative tools for rapid asset generation. No uploads, no limits.

## 🚀 Overview
**Kenichi Assets Maker** is a modern, browser-based creative suite designed for developers and designers who need quick, high-quality assets without the overhead of heavy software. Built with performance and privacy in mind, all processing happens locally on your device.
The suite includes:
- **Logo Studio**: Design SVG logos with parametric controls.
- **Vector Pro**: Trace bitmaps to SVGs efficiently.
- **Batch Converter**: Process thousands of images instantly.
- **Thumbnail Lab**: Generate social media assets from presets.
- **Image Editor**: Quick adjustments, crops, and filters.
## ✨ Key Features
- **Local-First Architecture**: Your files never leave your device.
- **PWA (Progressive Web App)**: Installable on desktop and mobile for offline use.
- **Responsive Design**: precise Glassmorphism UI that adapts to any screen.
- **Dark Mode**: Native support for system preferences.
- **High Performance**: Powered by Vite and React for instant interactions.
## 🛠️ Tech Stack
- **Framework**: React 18 + Vite
- **Language**: TypeScript
- **Styling**: Tailwind CSS v3.4 (Custom Design System)
- **Icons**: Lucide React
- **Animations**: Framer Motion
- **State Management**: Zustand
- **Routing**: React Router DOM v6
- **PWA**: vite-plugin-pwa
## 📦 Installation
This project uses `npm`. To get started:
1. **Clone the repository**
```bash
git clone https://github.com/simplearyan/assets-maker.git
cd kenichi-assets-maker
```
2. **Install dependencies**
```bash
npm install
```
3. **Start Development Server**
```bash
npm run dev
```
4. **Build for Production**
```bash
npm run build
```
## 🚢 Deployment
The project is configured for automatic deployment to **GitHub Pages** via GitHub Actions.
Any push to the `master` branch triggers the build and deploy workflow defined in `.github/workflows/deploy.yml`.
## 📜 License
MIT License.
---
Part of the **Kenichi Studio** ecosystem.