Third-party licenses
FeatherFiles is built on these open-source projects. They are used unmodified, and their complete source code is available at the links. The LGPL libraries (libheif, libde265) are loaded as separate files, so they can be replaced with another compatible version.
| Component | Use | License |
|---|---|---|
| libheif (libheif-js) and libde265 | Decoding HEIC photos | LGPL-3.0 |
| Mediabunny | Reading and converting video (WebCodecs) | MPL-2.0 |
| jSquash (MozJPEG, libwebp, libavif, OxiPNG, resize) | Image codecs in WebAssembly | Apache-2.0 (codecs: BSD / IJG / MIT) |
| heic-decode | libheif wrapper | ISC |
| exifr | Reading EXIF metadata | MIT |
| Comlink | Communication with Web Workers | Apache-2.0 |
| React and React DOM | User interface | MIT |
| Astro | Site generation | MIT |
| Zustand | UI state | MIT |
| Zod | Settings validation | MIT |
| Lucide | Icons | ISC |
| Inter and Sora | Typefaces | SIL Open Font License 1.1 |
The desktop app’s components (FFmpeg, libvips, ExifTool…) are listed in THIRD_PARTY_NOTICES.md.