Count is an elegant text analysis tool designed with a paperback book aesthetic. It helps writers and editors analyze text readability, complexity, and structure to ensure content is accessible to the intended audience.
- Word, character, sentence, line, syllable, and page counts
- Estimated reading time and paperback page equivalent
- Flesch Reading Ease score calculation
- Flesch-Kincaid Grade Level assessment (K-12)
- SMOG Index (Simple Measure of Gobbledygook)
- Gunning Fog Index for advanced readability assessment
- Visual grade level indicator with color-coded feedback
- Average words per sentence and syllables per word metrics
- Highlights words with 3+ syllables that may impact readability
- Counts and displays complex words with hover tooltips
- Scrollable text view with preserved formatting
- Set target grade level (K-12) for your content
- Receive alerts when content exceeds target reading level
- Get specific improvement suggestions based on analysis
- Paperback book aesthetic with chapter markers
- Elegant typography with serif fonts
- Page number indicator that updates based on content length
- Reading progress indicator at the top of the page
- Dark mode "night reading" theme with warm, eye-friendly colors
- Node.js (v14+)
- npm or bun
- Clone the repository:
git clone https://github.com/yourusername/count.git
cd count
- Install dependencies:
npm install
# or
bun install
- Start the development server:
npm run dev
# or
bun run dev
- Open your browser and navigate to
http://localhost:3000
- Enter or paste your text in the main text area (Chapter I)
- View real-time statistics in Chapter II
- Set your target audience grade level in Chapter III
- Analyze readability metrics in Chapter IV
- Review complex words and suggestions in Chapter V
- React - UI framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- DaisyUI - UI components
- Vite - Build tool
- Syllable - Syllable counting
- Cursor IDE
- Flesch-Kincaid readability research
- Classic book design principles
- Modern web typography practices