Disclaimer: PreservationDesk is an early-stage research project intended for educational and informational purposes and should be used at your own risk. You may encounter bugs in the software
PreservationDesk is a cross-platform application for extracting digital preservation information from your files. Drag and drop files into the application and PreservationDesk will present each file's size, MIME type, and values for several cryptographic hash algorithms
Below is a demonstration comparing the speed difference between PreservationDesk and a bash script that calculates each checksum in a subprocess for a 1.5GB file:
- Install Tauri prerequisites
- Follow the Tauri setup guide
- Run
npm install
npm run dev
: Start app in dev modenpm run build
: Buildnpm run lint
: Lintnpm run format
: Format
PreservationDesk is built using these incredible open-source projects:
- card design:
- description lists tailwindui.com
- close button tailwindui.com
- header design: responsive header tailwindcss.com
- icons: heroicons.dev
- confetti effect: js-confetti