Skip to content

drphero/danbooru-prompt-writer

Repository files navigation

Danbooru Prompt Writer

A simple and efficient prompt writing assistant for Danbooru tags. This project lets you easily build, save, and export prompts by selecting tags.

Features

  • Tag Suggestions: Fetches available tags from a tags.txt file and provides live suggestions as you type.
  • Drag & Drop: Easily rearrange tags via drag & drop.
  • Prompt Management: Save, load, delete, export, and import prompts with a clean, minimalist interface.
  • More Info: View example images and descriptions for supported tags.

Installation & Usage

Option 1: Running with Node.js and npm

  1. Install Node.js if you haven't already.
  2. Clone this repository:
    git clone https://github.com/drphero/danbooru-prompt-writer.git
    cd danbooru-prompt-writer
  3. Install dependencies:
    npm install
  4. Start the app:
    npm start

Option 2: Download a Prebuilt Release

  1. Visit the Releases page.
  2. Download the appropriate version for your operating system (Windows, macOS, Linux).
  3. Extract and run the application.

To-Do

[ ] Option to append saved tags
[ ] Tag category coloring
[ ] Recent and/or often used tags in search
[ ] Related tags and tag groups in info modal

License

This project is licensed under the Apache-2.0 License.

Contributing

Contributions are welcome! Feel free to submit issues or pull requests to improve this project.

Acknowledgments

This project is based on DanbooruPromptWriter.