open-index/open-npm huggingface dataset:
npm package: @khanhminh/design-system-ui-kit
Description: A reusable React component library built with TypeScript, Tailwind CSS, and Radix UI
Latest version: 1.0.2
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# React Vite Template

A minimal, extendable starter template for modern React apps using Vite + TypeScript + Tailwind. Clone this repository when you want a fast project scaffold with sensible defaults (linting, formatting, Husky hooks, and useful dev scripts).

## Why use this template

- Fast dev server with Vite
- TypeScript configured and ready
- Tailwind CSS integrated
- ESLint + Prettier opinionated setup
- Husky + lint-staged for pre-commit formatting
- Small, focused file structure so you can start building immediately

## What's included

- Vite (dev, build, preview)
- React 18+ with TypeScript
- Tailwind CSS + PostCSS
- ESLint + Prettier + Tailwind plugin
- Husky + lint-staged pre-commit hooks
- Opinionated folder layout: `src/` with a minimal app entry

## Quickstart

1. Clone this template and enter the folder

```bash
git clone https://github.com/KhanhMinh1392/react-vite-template.git my-app
cd my-app
```

2. Install dependencies

```bash
npm install
# or
pnpm install
# or
yarn install
```

3. Run the dev server

```bash
npm run dev
```

4. Build for production

```bash
npm run build
```

5. Preview the production build locally

```bash
npm run preview
```

## Available scripts

The `package.json` includes the following useful scripts:

- `dev` - Start Vite dev server
- `build` - Type-check and build production assets
- `preview` - Preview the production build locally
- `lint` - Run ESLint across the project

Adjust or add scripts to suit your workflow.

## Project structure

```
.
├─ public/            # static assets served as-is
├─ src/               # application source
│  ├─ assets/         # images and static media
│  ├─ components/     # React components
│  ├─ lib/            # small helper libraries
│  ├─ App.tsx
│  ├─ main.tsx
│  └─ index.css
├─ package.json
├─ tsconfig.json
└─ vite.config.ts
```

## Customizing the template

- Rename the `name` field in `package.json`.
- Remove or adapt Husky / lint-staged if you don't want pre-commit hooks.
- Update ESLint / Prettier rules to match your team's preferences.

## Recommended editor setup

- VS Code with these extensions:
	- ESLint
	- Prettier - Code formatter
	- Tailwind CSS IntelliSense

## Contribution

This repo is intended as a personal template. If you want to suggest changes, open an issue or a PR against the original template repository.

## License

Choose a license for your project after cloning (e.g., MIT). This template does not impose a specific license.

---

If you'd like, I can also:

- add a short CONTRIBUTING.md
- add a LICENSE file (MIT by default)
- wire up GitHub Actions for CI (lint + build)

If you want any of those, tell me which and I'll add them.
npm package: @khanhphan1415/cart-ui-library
Description: Cart UI + logic (React/TS) — add / update / remove, kèm component chuẩn hoá (Button, InputText, Modal, Card).
Latest version: 1.0.0

# your-lib-name

Cart UI + logic (React/TS) — add / update / remove, kèm component chuẩn hoá (Button, InputText, Modal, Card).

## Cài đặt
```bash
npm i your-lib-name
npm package: @khanhromvn/create-electron-app
Description: Professional Electron Template
Author: KhanhRomVN
Latest version: 1.0.4

# Template Electron App

Professional, production-ready Electron application template featuring a modern tech stack and best practices.

## Usage

This is a CLI tool to bootstrap a new Electron application.

### Scaffold a new project

Use `npx` (recommended) to create a new project in seconds:

```bash
npx @khanhromvn/create-electron-app
```

Then follow the interactive prompts to set up your project name.

After scaffolding:

```bash
cd <your-project-name>
npm install
npm run dev
```

## Features

- 🏗 **Architecture**: Feature-based folder structure for scalability.
- ⚡ **Tech Stack**: Electron, React, TypeScript, Vite.
- 🎨 **Styling**: TailwindCSS with shadcn/ui integration.
- 🎭 **Theming**: Advanced theme system with presets (Light/Dark/System).
- 🧪 **Testing**: Vitest ready for Unit and Integration tests.
- 🧹 **Code Quality**: ESLint, Prettier, Husky, lint-staged.
- 📦 **Build**: efficient build process with electron-builder.

## Project Structure

```bash
src/
├── main/           # Main process
│   ├── core/       # Core logic (WindowManager, Config)
│   ├── features/   # Main process features
│   └── index.ts    # Entry point
├── preload/        # Preload scripts
│   ├── api/        # Exposed APIs
│   └── index.ts    # Entry point
└── renderer/       # Renderer process (React)
    ├── src/
    │   ├── core/       # Core providers, routes, theme
    │   ├── features/   # Feature modules (Dashboard, etc)
    │   ├── shared/     # Shared components, hooks, utils
    │   ├── assets/     # Static assets
    │   └── main.tsx    # Entry point
```

## Development (Contributing)

If you want to contribute to this template or run it locally as a standalone app:

### Prerequisites

- Node.js >= 18
- npm or yarn

### Installation

```bash
# Clone the repository
git clone <repository-url>

# Install dependencies
npm install

# Start development server
npm run dev
```

## Scripts

- `npm run dev`: Start development server.
- `npm run build`: Build for production.
- `npm test`: Run tests.
- `npm run lint`: Lint code.
- `npm run format`: Format code.

## Documentation

- [Architecture](./docs/ARCHITECTURE.md)
- [Setup](./docs/SETUP.md)
- [Development](./docs/DEVELOPMENT.md)
- [Dependencies](./docs/DEPENDENCIES.md)

## Contributing

Please read [CONTRIBUTING.md](./docs/CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.

## License

MIT
npm package: @khanhromvn/elara-cli
Description: Elara Agent CLI
Latest version: 1.0.0

# @khanhromvn/elara-cli

Interactive CLI interface for Elara. This package allows you to chat with various AI models directly from your terminal.

## Prerequisite

This CLI requires the Elara backend server to be running. You can install and start it with:

```bash
npm install -g @khanhromvn/elara-server
elara-server
```

## Installation

Install the CLI globally via npm:

```bash
npm install -g @khanhromvn/elara-cli
```

## Usage

Start the interactive terminal interface:

```bash
elara-cli
```

## Features

- **Interactive UI**: Powered by [Ink](https://github.com/vadimdemedes/ink).
- **Tool Support**: Code reading, file writing, and command execution directly from the chat.
- **Model Switching**: Easily switch between available models using `/mode`.
- **Keyboard Shortcuts**:
  - `ESC`: Stop current generation / Exit.
  - `TAB`: Toggle between CHAT and AGENT mode.
  - `/`: Show available commands.

## Configuration

The CLI defaults to connecting to `http://localhost:8888`. You can change the target URL using the following command within the CLI:

```bash
/config(http://your-server-ip:port)
```

## License

ISC