Skip to content

LiteBot is a lightweight, multilingual chatbot in pure HTML/CSS/JS — no backend, APIs, or frameworks. It supports English & Turkish, dark mode, sound alerts, and local JSON-based replies.

License

Notifications You must be signed in to change notification settings

emiryuksel/LiteBot

Repository files navigation

💬 LiteBot

LiteBot is a lightweight, frontend-only chatbot built using plain HTML, CSS, and JavaScript — no frameworks, no backend, no API.

It supports multiple languages (Turkish + English) and offers a simple, responsive UI with dark mode and customizable scripted responses.


🚀 Live Demo

https://emiryuksel.site/en/projects/litebot


✨ Features

  • 🌍 Multilingual: Turkish and English versions included
  • 💬 Predefined responses from local JSON files
  • 🎨 Clean and modern UI with dark mode
  • 🔔 Notification sound on every bot reply
  • 📦 No dependencies, no build tools — just open and use

🌐 Language Switch

Each version includes a subtle "🌐 English / Türkçe" button placed in the header for easy switching between languages. It’s styled to fit naturally into the chat interface.


🔧 How to Use

  1. Download or clone this repository
  2. Open index.html for Turkish or index_en.html for English in your browser
  3. Start chatting!

No server needed. Works completely offline 🎉


📦 Customize Responses

To modify what the bot says:

  • Open response.json (for Turkish) or response_en.json (for English)
  • Edit or add predefined responses easily

You can also customize suggested prompt buttons in the HTML files (#suggestions section).


🎨 Dark Mode

Toggle dark/light mode anytime using the moon icon in the top right corner 🌙


🛠️ Browser Compatibility

  • ✅ Chrome
  • ✅ Firefox
  • ✅ Edge
  • ✅ Safari

Works flawlessly across desktop and mobile platforms.


🧠 Inspiration

LiteBot was created as a minimalist chatbot for demos, portfolios, and fun educational purposes. It's perfect for static sites or as a base for more complex projects.


📄 License

MIT — Free to use, modify, and share.

About

LiteBot is a lightweight, multilingual chatbot in pure HTML/CSS/JS — no backend, APIs, or frameworks. It supports English & Turkish, dark mode, sound alerts, and local JSON-based replies.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published