๐
Why Nobu Tools?
Nobu is my dog, and the inspiration behind these tools. Life is short, so we should spend less time on tedious tasks and more time with the ones we love.
Nobu Tools are built to save you time. Fast, private, no-nonsense utilities that just work, so you can get back to what matters.
โก How It Works
Compare Lists uses Rust's high-performance HashSet data structure compiled to WebAssembly. This gives you O(1) average lookup time for set operations, meaning instant results even with thousands of items.
Output Sections
Only in First List
Items that exist in your first list but not in the second
Only in Second List
Items that exist in your second list but not in the first
In Both Lists
Items that appear in both lists (intersection)
Combined List
All unique items from both lists combined (union)
Input Formats
- One per line (default): Each line is treated as a separate item
- Comma separated: Items separated by commas (CSV-style)
- Tab separated: Items separated by tabs (TSV-style)
- Semicolon separated: Items separated by semicolons
- Pipe separated: Items separated by | characters
Text Normalization
- Case insensitive: Treat "Apple" and "apple" as the same
- Trim spaces: Remove leading/trailing whitespace
- Remove all whitespace: Strip all spaces from items
- Skip empty lines: Ignore blank items
Content Filtering
- Remove punctuation: Strip periods, commas, etc.
- Remove numbers: Strip digits 0-9
- Disregard character order: Match anagrams ("abc" = "cba")