Skip to content

Repository files navigation

⌨️ Character Counter

A minimalist real-time text analyzer built using HTML, CSS, and JavaScript.
Track characters, words, sentences, and letter frequency instantly as you type.


🚀 Live Demo

👉 Character Counter App


✨ Features

  • 🔤 Live character, word, and sentence counting
  • 🧹 Option to exclude spaces from character count
  • ⏱️ Approximate reading time displayed
  • 📊 Letter density statistics (frequency tracking)
  • 🎨 Modern, responsive, and intuitive UI
  • 🌍 Works in any browser — no server required
  • 🌗 Light & Dark Mode toggle for better accessibility

🛠️ Tech Stack

💻 Frontend: HTML, CSS, JavaScript
☁️ Deployment: Vercel


📸 Screenshots

🌞 Light Mode | 🌙 Dark Mode

Light Mode 1 Light Mode 2

Dark Mode 1 Dark Mode 2


📚 What I Learned

🌟 Handling input events for real-time feedback loops
🌟 Implementing text parsing logic for counts and frequency analysis
🌟 Designing dynamic, responsive UIs with vanilla JS
🌟 Deploying projects seamlessly with Vercel
🌟 Implementing a light/dark mode toggle


🚧 Future Enhancements

🔹 Add export/download functionality (e.g., copy stats or save file)
🔹 Highlight most frequent letters automatically
🔹 Include word length distribution or readability metrics
🔹 Improve accessibility features (keyboard navigation, ARIA labels)


👩‍💻 Author

Developed with 💙 by Janet Naa Amorkor Quaye
📩 Email: janetquaye1@icloud.com

💬 “Words carry weight — it's powerful to see what we're truly writing.”

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages