Catalog · How the catalog works
CrossCompare
A simple application for comparing two lists of strings to produce a list with unique or shared values. Allows simple VLookups without the use of Excel or a similar application.
- ★ 3 on GitHub
Anyone may press Interesting, signed in or not. It helps others find this project.
README
CrossCompare
A simple application for comparing two lists of strings to produce a list with unique or shared values. Allows simple VLookups without the use of Excel or a similar application.

License
CrossCompare is licensed under the terms of the GNU General Public License v3.0. You may view the most up-to-date terms of the license at any time.
Features
- Written in Free Pascal to be cross-platform (Windows, macOS, and Linux)
- Simple UI with minimal resource usage
- Instant comparison between two lists
- Ability to filter on shared or left/right unique items
- Ability to auto-trim whitespace on paste of a large list
- Case sensitive/insensitive comparison
- Not reliant on any libraries other than the LCL provide with Free Pascal/Lazarus
- Basic customization abilities (Font, panel width, toolbar/status bar visibility)
Downloading
You can download CrossCompare from the releases page.
NOTE: Precompiled binaries are coming for more platforms. Please be patient!
macOS
How to Build from Source
You will need a copy of Lazarus. Simply download Lazarus and open the CrossCompare project file. From there you can build the application in Debug or Release modes. More detailed instructions coming soon!

