text2image-ai
v1.0.5
Published
A simple Node.js wrapper for generating AI images from text prompts with multi-language support.
Maintainers
Readme
Text2Image AI 🖼️
✅ Free to use! NO LIMIT! 🖌️ Generate AI-powered images from text prompts! Supports Base64 output and multiple languages.
📦 Installation
npm install text2image-ai🚀 Features
✅ AI-powered image generation from text
✅ Supports multiple languages (en, tr, es, fr, de)
✅ Returns Base64 encoded images
✅ Lightweight and easy to use
✅ Can be used in CLI or server-side applications
🔥 Quick Start
const { generateImage } = require("text2image-ai");
async function main() {
const result = await generateImage("a futuristic city at sunset", "en");
console.log(result);
}
main();📌 Example Output:
{
"originalPrompt": "a futuristic city at sunset",
"translatedPrompt": "a futuristic city at sunset",
"language": "en",
"base64Image": "/9j/4AAQSkZ..."
}💾 Saving the Image (Base64 to File)
You can convert the Base64 image to a file using fs in Node.js.
const { generateImage } = require("text2image-ai");
const fs = require("fs");
async function saveImage() {
const result = await generateImage("a cyberpunk city at night", "en");
// Remove the data URI prefix and convert Base64 to binary
const base64Data = result.base64Image;
const buffer = Buffer.from(base64Data, "base64");
// Save the image
fs.writeFileSync("output.jpg", buffer);
console.log("✅ Image saved as output.jpg");
}
saveImage();🌍 Language Support
| Language Code | Language |
|--------------|---------|
| en | English |
| tr | Turkish |
| es | Spanish |
| fr | French |
| de | German |
If a different language is provided, it defaults to English.
📜 License
This project is licensed under the MIT License.
🌟 Support & Contact
- GitHub Issues: Report Bugs or Request Features
- ⭐ Give a Star: If you like this package, support by starring the repo!
🚀 Ready to create amazing AI-generated images? 😎
