Skip to content

Repository files navigation

List Diff Copy

Local-first tools for comparing lists and inspecting text without sending the user's content anywhere after the app loads.

Live app: https://list-diff-copy.netlify.app/

Features

  • Compare two lists with unique set semantics.
  • Split by lines, commas, tabs, semicolons, or whitespace.
  • Normalize case, edges, repeated spaces, and leading zeros.
  • Count characters, words, lines, UTF-8 bytes, and selected text.
  • Reveal spaces, tabs, line breaks, no-break spaces, zero-width characters, and common control characters.

Local Development

npm install
npm run dev

Quality Gates

npm run typecheck
npm run lint
npm test
npm run build
npm run e2e

Deployment

Netlify builds with:

  • Build command: npm run build
  • Publish directory: dist

The app is static and does all text processing in the browser. It uses localStorage only for interface preferences, never for the lists or text that users paste into the app.

About

Local-first list diff and text inspection tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages