Skip to content

jm0535/treetext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TreeText - Free & Open Source Text Analysis Tool

TreeText is a powerful, free, and open-source text analysis tool designed to help students and academics improve their writing.

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

🌟 Features

  • Plagiarism Detection: Identify potentially plagiarized content with detailed source matching
  • Grammar Checking: Get intelligent suggestions for grammar, style, and clarity improvements
  • Readability Analysis: Understand how accessible your writing is with comprehensive metrics
  • Citation Generation: Automatically format citations in APA, MLA, Chicago, and other styles
  • 100% Free & Private: No paywalls, no ads, and your data stays private
  • Open Source: Transparent codebase that anyone can inspect or contribute to

🚀 Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/jm0535/treetext.git

# Navigate to project directory
cd treetext

# Install dependencies
npm install

# Start development server
npm run dev

Visit http://localhost:5173 to see the application running.

🛠️ Built With

  • Vite - Next Generation Frontend Tooling
  • React - A JavaScript library for building user interfaces
  • TypeScript - JavaScript with syntax for types
  • Tailwind CSS - A utility-first CSS framework
  • shadcn/ui - Re-usable components built with Radix UI and Tailwind
  • React Query - Powerful data synchronization for React

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

See our Contributing Guide for more information.

📝 License

Distributed under the MIT License. See LICENSE for more information.

🙏 Acknowledgments

  • Thanks to all our contributors who help make TreeText better
  • Special thanks to the open-source community for the amazing tools that make this possible

About

A free, open-source text analysis tool created for students, academics, researchers and professionals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published