#9
Monthly Rank
#25
Lifetime Rank
Share
6 February 2026
e

eyecite-ts

Legal citation extraction in TypeScript. Zero dependencies. ✨ by @claude for @claude ✨

Michael EdelmanGitHubWebsite
Open Source

Gallery

About the Project

Extract, resolve, and annotate legal citations from court opinions and legal documents. `eyecite-ts` is a TypeScript port of the Python eyecite library, bringing powerful citation extraction to the browser with zero dependencies, full type safety, and a tiny 7KB gzipped footprint.

Features live demo with real-time extraction, factory visualization animation, and complex citation parsing including In re case names, pincites, subsequent history, and more.

Practice Areas

Key Features

  • Full citation extraction (case, statute, journal, neutral)
    • Parallel citation linking
    • Short-form resolution (Id., supra)
    • 1,200+ reporter database
    • Tree-shakeable ESM bundle
    • TypeScript native with full type safety
    • Zero runtime dependencies
    • 7KB gzipped
    • Browser and Node.js compatible
    • Interactive live demo with Remotion animations

Help Needed

Looking for feedback on UX, citation extraction accuracy, and real-world use cases!

About the Creator

ME
Michael Edelman