https://github.com/rockbenben/img-prompt
极简的图像提示词编辑器,专注于提示词文本组合,可用于Stable Diffusion和Midjourney。
https://github.com/rockbenben/img-prompt
aigc midjourney prompt prompts stable-diffusion
Last synced: about 1 month ago
JSON representation
极简的图像提示词编辑器,专注于提示词文本组合,可用于Stable Diffusion和Midjourney。
- Host: GitHub
- URL: https://github.com/rockbenben/img-prompt
- Owner: rockbenben
- Created: 2023-04-17T05:26:53.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T12:18:20.000Z (about 1 year ago)
- Last Synced: 2024-03-25T14:13:12.879Z (about 1 year ago)
- Topics: aigc, midjourney, prompt, prompts, stable-diffusion
- Language: TypeScript
- Homepage: https://prompt.newzone.top
- Size: 617 KB
- Stars: 119
- Watchers: 7
- Forks: 60
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
⚡️IMGPrompt
English |
中文 |
繁体中文 |
Português |
Italiano |
Deutsch |
Русский |
Español |
Français |
日本語 |
한국어 |
हिन्दी |
العربية |
বাংলা
# Introduction
**IMGPrompt** is an AI prompt editor designed specifically for image generation tools like **Stable Diffusion**, **Midjourney**, **DALL·E**, **FLUX**, and video generation tools such as **Sora**. With its clean and intuitive interface, users can easily view and combine the prompts they need. Each prompt also comes with translations in the user’s native language, allowing you to quickly select or combine keywords with just a click or input, simplifying the prompt creation process and boosting your creative efficiency.
[Experience IMGPrompt now and boost your creative workflow!](https://prompt.newzone.top/app/en)

## Features
### Smart Recommendation System
IMGPrompt offers intelligent recommendations based on the keywords you input (supports 14 languages, including Chinese and English). The system automatically suggests related prompts, helping you quickly find the right expression, saving time, and increasing creative efficiency.

### Translation Feature
The built-in translation feature allows you to convert prompts in any language to English, ensuring compatibility across various AI image generation tools. This is particularly useful in multilingual environments, eliminating language barriers.

### Random Color Generator
This feature allows users to quickly replace color-related keywords within prompts, introducing variety and fun into the creative process. It sparks inspiration and helps users explore diverse creative directions.
### Additional Features
- **Prompt Tagging**: Prompts can be tagged with keywords separated by commas. The system automatically deduplicates and matches tags, providing native language translations for easier understanding and usage.
- **Interactive Editing**: Users can quickly add or remove prompts by clicking on tags, streamlining the editing process.
- **Categorized Tag Display**: Selected tags are displayed by category, helping you quickly search and edit prompts.
- **Character Count**: IMGPrompt includes a built-in character counter that suggests keeping your prompt length under 380 characters for optimal generation results.
- **Localization**: In addition to the translation feature, IMGPrompt operates entirely in your local language without relying on third-party databases or services.The translation feature in IMGPrompt uses **DeepL** and **Google Translate** APIs. We welcome feedback and bug reports.
Additionally, IMGPrompt supports various data editing scenarios. By using the [IMGPrompt Data Converter](https://tools.newzone.top/data-parser/img-prompt), you can easily batch import and convert data.
## Deployment
IMGPrompt can be deployed on Cloudflare, Vercel, or any server.
System Requirements:
- [Node.js 18.18](https://nodejs.org/) or later.
- macOS, Windows (including WSL), and Linux are supported.```shell
# Installation
yarn# Local Development
yarn dev# build and start
yarn build && yarn start# Deploy for a single language
yarn build:lang en
yarn build:lang zh
yarn build:lang zh-hant
```Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
You can start editing the page by modifying `src/app/[locale]/page.tsx`. The page auto-updates as you edit the file.