About

DrawTeX is a LaTeX symbol recognition tool.

As a computer science graduate, I relied heavily on Detexify, a LaTeX symbol recognition website that helped me and countless peers navigate complex mathematical notation throughout our studies. While Detexify served us well, I became fascinated by its functionality and wanted to explore what a modern implementation could offer.

This app represents my take on LaTeX symbol recognition, built with contemporary tools and designed as an ad-free environment where students can focus on finding symbols without distraction. I've prioritized ease of use, particularly streamlined copying of LaTeX commands to help users grab what they need and get back to work quickly. Built with respect for Daniel Kirsch's original open-source Detexify (MIT license). You can find donation links to support the original creator on their project page.

Understand Your Results

Navigate the example result card below to learn how to interpret your results.

𝛼
#192%

\alpha

amsmathmathmode

Frequenty Asked Questions

What's the tech stack?

React.js, Next.js, TypeScript, Tailwind CSS, and GSAP for animations. Deployed using Vercel. TursoDB is used for storing symbol data.

Who built this?

Me! Hannah.

Is this free to use?

Yes! It's completely free to use. I built it to help students.

Can I contribute?

Absolutely! Reach out to me on Github or LinkedIn if you have ideas or want to help improve the app.

Does it work on mobile?

Yes, I wanted to ensure it works well on mobile devices. The interface is responsive and user-friendly on smaller screens (especially iPads).

Any limitations?

Of course. The app is still in development, so there are some limitations. Several symbols may not be recognized yet, but I am working to add more!