Skip to content

A modern, beginner-friendly Text Analyzer Web App that helps users analyze their text instantly — showing word count, character count, and estimated reading time — with a beautiful animated UI.

License

Notifications You must be signed in to change notification settings

shubhamranswal/Text-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 Text Analyzer

A modern, beginner-friendly Text Analyzer Web App that helps users analyze their text instantly — showing word count, character count, and estimated reading time — with a beautiful animated UI.

👉 Live Demo: shubhamranswal.github.io/Text-Analyzer


✨ Features

  • 📝 Real-time Word & Character Count
  • Reading Time Estimation (average 200 WPM)
  • 🌙 Dark/Light Mode Toggle (saved in local storage)
  • 💫 Animated Particles Background
  • 🎨 Modern Glassmorphism UI with smooth transitions
  • 📱 Fully Responsive design
  • 🔰 Beginner-friendly codebase — perfect for learning HTML, CSS, and JavaScript

🚀 Getting Started

1️⃣ Clone the repository

git clone https://github.com/shubhamranswal/project-textAnalyzer.git

2️⃣ Navigate to the project folder

cd project-textAnalyzer

3️⃣ Run the project

Open index.html directly in your browser — no installation required! 🎉


🧩 Tech Stack

Technology Purpose
HTML5 Structure
CSS3 Styling & Animations
JavaScript (ES6) Logic & Interactivity

🧠 Scope for Improvement

If you’re looking for Hacktoberfest ideas or just want to contribute, here are some open enhancement ideas:

  • ✨ Add sentiment analysis (Positive / Neutral / Negative)
  • 🌐 Add language detection and multilingual support
  • 🔊 Add text-to-speech and speech-to-text features
  • 📊 Add readability score (e.g., Flesch-Kincaid index)
  • 🖼 Add theme customization (custom color palettes)
  • 💾 Enable text export (save to .txt or .pdf)
  • 🧪 Improve unit tests and accessibility (a11y)

🎃 Hacktoberfest 2025

This project welcomes all contributors — especially first-timers joining Hacktoberfest 2025!

You can contribute by:

  • Adding new features 💡
  • Improving UI/UX 🎨
  • Fixing bugs 🐞
  • Enhancing documentation 🧾

Make sure to check out our CONTRIBUTING.md for full contribution guidelines.


🧑‍💻 How to Contribute

  1. Fork the repo

  2. Create a new branch

    git checkout -b feature/your-feature
  3. Commit your changes

    git commit -m "Add: your feature description"
  4. Push to GitHub

    git push origin feature/your-feature
  5. Open a Pull Request 🎉


🧾 License

This project is licensed under the MIT License — you’re free to use, modify, and distribute it with attribution.


👨‍💻 Author

Shubham Ranswal 🔗 Portfolio 🐙 GitHub


⭐ Support

If you like this project, don’t forget to star ⭐ the repository and share it with others. Your support helps the project grow and reach more contributors! 💪

About

A modern, beginner-friendly Text Analyzer Web App that helps users analyze their text instantly — showing word count, character count, and estimated reading time — with a beautiful animated UI.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 2

  •  
  •