https://github.com/stefanoltmann/thumbnail-rebuilder
Free online Thumbnail rebuilder built with Kotlin/WASM
https://github.com/stefanoltmann/thumbnail-rebuilder
exif jpg kotlin metadata thumbnail thumbnail-generator wasm webassembly
Last synced: about 1 year ago
JSON representation
Free online Thumbnail rebuilder built with Kotlin/WASM
- Host: GitHub
- URL: https://github.com/stefanoltmann/thumbnail-rebuilder
- Owner: StefanOltmann
- License: agpl-3.0
- Created: 2023-12-27T19:06:32.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-22T22:10:41.000Z (over 1 year ago)
- Last Synced: 2025-03-23T04:51:12.843Z (about 1 year ago)
- Topics: exif, jpg, kotlin, metadata, thumbnail, thumbnail-generator, wasm, webassembly
- Language: Kotlin
- Homepage: https://stefan-oltmann.de/thumbnail-rebuilder
- Size: 185 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Thumbnail Rebuilder
[](httpw://kotlinlang.org)

A web-based utility designed for the reconstruction of embedded thumbnails within JPEG files.
## Technologies used
* [Kotlin](https://kotlinlang.org/) for WebAssembly (Kotlin/WASM)
* [skiko wasmJS](https://github.com/JetBrains/skiko) for thumbnail generation
* [Ashampoo Kim](https://github.com/ashampoo/kim) for embedding the thumbnail into EXIF metadata
## Primary use cases for thumbnail reconstruction
* Enhancing the performance of applications such as [Ashampoo Photos](https://ashampoo.com/photos) and Apple Finder that make use of embedded thumbnails.
* Rectifying issues with broken or low-quality thumbnails, particularly when Apple Finder or Windows Explorer display incorrect thumbnail representations.
## Contributions
Contributions to this project are welcome! If you encounter any issues,
have suggestions for improvements, or would like to contribute new features,
please feel free to submit a pull request.
## License
Thumbnail Rebuilder is licensed under the GNU Affero General Public License (AGPL),
ensuring the community's freedom to use, modify, and distribute the software.