Credits
Sharpy stands on a great deal of free and open work. These are the software libraries, models, fonts, icons, music, sound and footage the Sharpy app and this website are built with, use or search, each credited by name with a link to its makers and its licence.
Music, sound and footage that Sharpy finds for an edit carry their own credit, which Sharpy writes into the video's description, never onto the picture. Questions about a credit: hello@sharpy.live.
This website
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Mixkit | Envato | demo footage, the music "Rest Now" by Eugenio Mininni and the shutter sound | Mixkit licences |
| Mac mini photograph | Samuel Angor on Unsplash | the photograph of the Mac mini | Unsplash License |
| Unsplash | the photographer named under each picture | some of the photographs on the blog, each credited beneath it | Unsplash License |
| Pexels | the photographer named under each picture | some of the photographs on the blog, each credited beneath it | Pexels License |
| Inter Tight | Rasmus Andersson and the Inter project authors | the website's type | SIL OFL 1.1 |
| Instrument Serif | Instrument | the website's italic headings | SIL OFL 1.1 |
| JetBrains Mono | JetBrains | the website's labels and code | SIL OFL 1.1 |
| GSAP | GreenSock (Webflow) | the website's scroll animation | GSAP Standard License |
| Lenis | darkroom.engineering | the website's smooth scrolling | MIT |
| three.js | three.js authors | the website's 3D scenes | MIT |
| Hono | Yusuke Wada and contributors | the website's server | MIT |
The Sharpy app
Software libraries
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| MLX | Apple machine learning research (ml-explore) | machine learning on Apple silicon | MIT |
| MLX Swift | Apple machine learning research (ml-explore) | machine learning on Apple silicon | MIT |
| MLX Swift LM | Apple machine learning research (ml-explore) | running language and vision models | MIT |
| Swift Transformers | Hugging Face | tokenisers for language models | Apache 2.0 |
| Swift Hugging Face | Hugging Face | downloading models from Hugging Face | Apache 2.0 |
| Swift Jinja | Hugging Face | chat template rendering | Apache 2.0 |
| Argmax Open-Source SDK (WhisperKit, SpeakerKit) | Argmax | speech recognition and speaker diarisation | MIT |
| FluidAudio | FluidInference | speech recognition and speaker diarisation | Apache 2.0 |
| Supabase Swift | Supabase | account sign-in | MIT |
| Swift Collections | Apple | data structures | Apache 2.0 with Runtime Library Exception |
| Swift Argument Parser | Apple | command-line argument parsing | Apache 2.0 with Runtime Library Exception |
| Swift Numerics | Apple | numerical computing | Apache 2.0 with Runtime Library Exception |
| Swift Syntax | The Swift project | Swift macros | Apache 2.0 with Runtime Library Exception |
| Swift Crypto | Apple | cryptography | Apache 2.0 |
| Swift ASN.1 | Apple | ASN.1 encoding and decoding | Apache 2.0 |
| Swift HTTP Types | Apple | HTTP request and response types | Apache 2.0 |
| Swift Clocks | Point-Free | controllable clocks for concurrency | MIT |
| Swift Concurrency Extras | Point-Free | concurrency helpers | MIT |
| Swift Issue Reporting | Point-Free | runtime issue reporting | MIT |
| XCTest Dynamic Overlay | Point-Free | test support helpers | MIT |
| EventSource | Mattt | server-sent events streaming | MIT |
| yyjson | YaoYuan (ibireme) | fast JSON reading and writing | MIT |
| llama.cpp | The ggml authors (ggml-org) | running language models locally | MIT |
| ggml | The ggml authors (ggml-org) | tensor library for machine learning | MIT |
| llama.cpp-omni | tc-mb | running audio and vision models locally | MIT |
| ONNX Runtime | Microsoft | running neural network models | MIT |
| ONNX | The ONNX Project (LF AI and Data) | neural network model format | Apache 2.0 |
| OpenColorIO | Academy Software Foundation (OpenColorIO contributors) | colour management | BSD-3-Clause |
| Imath | Academy Software Foundation (OpenEXR contributors) | maths types for graphics | BSD-3-Clause |
| pystring | Sony Pictures Imageworks (Pystring contributors) | string utilities for C++ | BSD-3-Clause |
| yaml-cpp | Jesse Beder | reading YAML files | MIT |
| minizip-ng | Nathan Moinvaziri (zlib-ng) | reading zip archives | Zlib |
| zlib-ng | zlib-ng contributors (after zlib by Jean-loup Gailly and Mark Adler) | data compression | Zlib |
| XZ Utils (liblzma) | Lasse Collin and the Tukaani Project | data compression | 0BSD |
| Zstandard | Meta | data compression | BSD-3-Clause |
| Protocol Buffers | data serialisation | BSD-3-Clause | |
| utf8_range | Yibo Cai and Google | UTF-8 text validation | MIT |
| RE2 | regular expressions | BSD-3-Clause | |
| Abseil | common C++ libraries | Apache 2.0 | |
| LLVM OpenMP runtime (libomp) | The LLVM Project | parallel processing runtime | Apache 2.0 with LLVM Exceptions |
| FFmpeg | The FFmpeg project | converting video and audio files | LGPL 2.1 or later |
| KokoroSwift | Lassi Maksimainen (mlalma) | text to speech in Swift | MIT |
| MisakiSwift | Lassi Maksimainen (mlalma) | turning text into phonemes | Apache 2.0 |
| MLXUtilsLibrary | Lassi Maksimainen (mlalma) | machine learning helper utilities | Apache 2.0 |
| py-aep | Fortiche Production | reading After Effects project files | MIT |
| Acorn | Marijn Haverbeke and contributors | JavaScript parsing | MIT |
| Astring | David Bonnet | JavaScript code generation | MIT |
| three.js | three.js authors | 3D graphics on web pages | MIT |
| GSAP | GreenSock (Webflow) | animation on web pages | GSAP Standard "No Charge" License |
| D3 | Mike Bostock (Observable) | data visualisation | ISC |
| d3-delaunay | Observable and Mapbox | Delaunay triangulation | ISC |
| d3-composite-projections | Roger Veciana | map projections | BSD-3-Clause |
| TopoJSON Client | Mike Bostock | decoding map data | ISC |
| Lottie Web | Airbnb (Hernan Torrisi, Bodymovin) | vector animation playback | MIT |
| JavaScript Clipper | Angus Johnson (JavaScript port by Timo) | polygon clipping | Boost Software License 1.0 |
| opentype.js | Frederik De Bleser and contributors | reading font files | MIT |
| Shiki | Pine Wu, Anthony Fu and contributors | code syntax highlighting | MIT |
| Shiki Magic Move | Anthony Fu | animated code transitions | MIT |
| vscode-textmate | Microsoft (forked by Shiki) | tokenising code with TextMate grammars | MIT |
| Oniguruma-To-ES and oniguruma-parser | Steven Levithan | regular expression translation | MIT |
| Regex+ (regex, regex-recursion, regex-utilities) | Steven Levithan | regular expression helpers | MIT |
| diff-match-patch-es | Anthony Fu (after Neil Fraser's diff-match-patch) | comparing text | Apache 2.0 |
| ohash | Pooya Parsa (UnJS) | hashing objects | MIT |
| hast-util-to-html and helpers (ccount, character-entities-html4, character-entities-legacy, comma-separated-tokens, hast-util-whitespace, html-void-elements, property-information, space-separated-tokens, stringify-entities, zwitch) | Titus Wormer | generating HTML | MIT |
Models
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Parakeet TDT 0.6B v3 (Core ML by FluidInference) Name NVIDIA as creator and the model, link the CC BY 4.0 licence (https://creativecommons.org/licenses/by/4.0/) and say it was changed: "Parakeet TDT 0.6B v3 by NVIDIA, CC BY 4.0, converted to Core ML by FluidInference" | NVIDIA | speech recognition | CC BY 4.0 |
| Whisper large-v3 (Core ML by Argmax) | OpenAI | speech recognition | MIT |
| Streaming Sortformer 4spk v2.1 (Core ML by FluidInference) Anyone who passes the model on gives a copy of the agreement and a Notice file reading "Licensed by NVIDIA Corporation under the NVIDIA Open Model License" | NVIDIA | telling who speaks when | NVIDIA Open Model License |
| SpeakerKit models (pyannote segmentation, speaker embedder) Name Argmax and pyannote, link the CC BY 4.0 licence and say it was changed if it was | Argmax, from pyannote | telling who speaks when | CC BY 4.0 |
| Speaker diarisation models (pyannote segmentation, WeSpeaker) Name FluidInference, pyannote and WeSpeaker, link the CC BY 4.0 licence and say it was changed if it was | FluidInference, from pyannote and WeSpeaker | telling who speaks when | CC BY 4.0 |
| wav2vec2-base-960h | Meta AI (fairseq) | timing each spoken word | MIT |
| DPDFNet2 48 kHz | Ceva | voice clean-up | Apache 2.0 |
| CED-small "Sound tagging by CED (Dinkel et al., Xiaomi), CC BY 4.0." with a link to https://creativecommons.org/licenses/by/4.0/ | Heinrich Dinkel et al. (Xiaomi) | recognising sounds in audio | CC BY 4.0 |
| CLAP (larger_clap_music_and_speech) | LAION | finding sounds by description | CC0 1.0 |
| Perception Encoder audio-frame small | Meta FAIR | detecting sounds and when they happen | Apache 2.0 |
| PP-OCRv6 small (detector and recogniser) | PaddlePaddle (Baidu) | text recognition in the picture | Apache 2.0 |
| Qwen2.5-Omni-7B | Qwen team, Alibaba Cloud | understanding speech and sound | Apache 2.0 |
| MiniCPM-o 4.5 | OpenBMB | understanding picture and sound together | Apache 2.0 |
| Gemma 4 E2B, instruction-tuned (MLX 4-bit by mlx-community) | Google DeepMind | describing what each scene shows | Apache 2.0 |
| Kokoro 82M | hexgrad | text to speech | Apache 2.0 |
| BootsTAPNext (TAPNet) | Google DeepMind | tracking points through video | Apache 2.0 |
Transitions, effects and templates
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| gl-transitions | gl-transitions contributors (Gaëtan Renaudeau and others) | shader transitions between shots | MIT |
| InvertedPageCurl (from gl-transitions) Keep "Copyright (c) 2010 Hewlett-Packard Development Company, L.P." with the licence | Hewlett-Packard, adapted by Sergey Kosarevsky | page curl transition | BSD-3-Clause |
| StereoViewer (from gl-transitions) Its header asks for credit: keep "Copyright (c) 2016, Theodore K Schundler" with the licence | Ted Schundler | stereo viewer transition | BSD-2-Clause |
| glfx.js (in the CrossZoom transition) | Evan Wallace | image effects on the GPU | MIT |
| webgl-noise (in the luminance melt transition) | Ashima Arts and Stefan Gustavson | noise functions for shaders | MIT |
| Wagner (in the defocus blur transition) | Jaume Sanchez (spite) | blur and post-processing shaders | MIT |
| HyperFrames (runtime and motion graphics blocks) | HeyGen | motion graphics made as web pages | Apache 2.0 |
| Mixkit Motion Graphics Templates | Mixkit (Envato) | motion graphics templates | Mixkit Video Templates Free License |
| Animate.css | Daniel Eden and contributors | text loop curves (pulse, heartbeat, blink, swing) | MIT (version 4.1.1) |
| Tailwind CSS | Tailwind Labs | text loop curves (breathe, bounce) | MIT |
Fonts
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Inter | Rasmus Andersson | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Archivo | Omnibus-Type | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Archivo Black | Omnibus-Type | heavy display typeface | SIL OFL 1.1 |
| Barlow | Jeremy Tribby | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Barlow Condensed | Jeremy Tribby | condensed sans-serif typeface | SIL OFL 1.1 |
| Bebas Neue | Ryoichi Tsunekawa (Dharma Type) | condensed display typeface | SIL OFL 1.1 |
| Big Shoulders Display | Patric King (XXII) | condensed display typeface | SIL OFL 1.1 |
| Caveat | Impallari Type | handwritten typeface | SIL OFL 1.1 |
| Courier Prime | Alan Dague-Greene (Quote-Unquote Apps) | typewriter-style monospaced typeface | SIL OFL 1.1 |
| DM Sans | Colophon Foundry | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Geist | Vercel | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Geist Mono | Vercel | monospaced typeface | SIL OFL 1.1 |
| Gelasio | Eben Sorkin (Sorkin Type) | serif typeface for text | SIL OFL 1.1 |
| JetBrains Mono | JetBrains | monospaced typeface for code | SIL OFL 1.1 |
| Lato | Łukasz Dziedzic (tyPoland) | sans-serif typeface for text and titles | SIL OFL 1.1 |
| League Gothic | The League of Moveable Type | condensed display typeface | SIL OFL 1.1 |
| Libre Baskerville | Impallari Type | serif typeface for text | SIL OFL 1.1 |
| Libre Franklin | Impallari Type | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Montserrat | Julieta Ulanovsky | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Oswald | Vernon Adams | condensed sans-serif typeface | SIL OFL 1.1 |
| Permanent Marker | Font Diner | marker-style handwritten typeface | Apache 2.0 |
| Recursive | Arrow Type (Stephen Nixon) | variable sans and mono typeface | SIL OFL 1.1 |
| Space Mono | Colophon Foundry | monospaced display typeface | SIL OFL 1.1 |
| Syne | Bonjour Monde | display typeface | SIL OFL 1.1 |
| Urbanist | Corey Hu | geometric sans-serif typeface | SIL OFL 1.1 |
| Poppins | Indian Type Foundry | geometric sans-serif typeface | SIL OFL 1.1 |
| Roboto | Christian Robertson (Google) | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Open Sans | Steve Matteson | sans-serif typeface for text | SIL OFL 1.1 |
| Anton | Vernon Adams | condensed display typeface | SIL OFL 1.1 |
| Raleway | Matt McInerney, Pablo Impallari and Rodrigo Fuenzalida | sans-serif typeface for titles | SIL OFL 1.1 |
| Nunito | Vernon Adams and Jacques Le Bailly | rounded sans-serif typeface | SIL OFL 1.1 |
| Rubik | Hubert and Fischer | rounded sans-serif typeface | SIL OFL 1.1 |
| Work Sans | Wei Huang | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Kanit | Cadson Demak | sans-serif typeface for titles | SIL OFL 1.1 |
| Teko | Indian Type Foundry | condensed display typeface | SIL OFL 1.1 |
| League Spartan | The League of Moveable Type | geometric sans-serif typeface | SIL OFL 1.1 |
| Space Grotesk | Florian Karsten | sans-serif typeface for titles | SIL OFL 1.1 |
| Josefin Sans | Santiago Orozco (Typemade) | geometric sans-serif typeface | SIL OFL 1.1 |
| Playfair Display | Claus Eggers Sørensen | serif display typeface | SIL OFL 1.1 |
| Bangers | Vernon Adams | comic-style display typeface | SIL OFL 1.1 |
| Luckiest Guy | Astigmatic | playful display typeface | Apache 2.0 |
| Pacifico | Vernon Adams | brush script typeface | SIL OFL 1.1 |
| Lobster | Pablo Impallari | script display typeface | SIL OFL 1.1 |
| Righteous | Astigmatic | display typeface | SIL OFL 1.1 |
| Fredoka | Milena Brandão (Hafontia) | rounded display typeface | SIL OFL 1.1 |
| Comfortaa | Johan Aakerlund | rounded geometric typeface | SIL OFL 1.1 |
| Source Sans 3 | Paul D. Hunt (Adobe) | sans-serif typeface for text | SIL OFL 1.1 |
| Manrope | Mikhail Sharanda | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Plus Jakarta Sans | Tokotype | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Outfit | Outfit.io (Rodrigo Fuenzalida) | geometric sans-serif typeface | SIL OFL 1.1 |
| Figtree | Erik Kennedy | sans-serif typeface for text and titles | SIL OFL 1.1 |
| Bricolage Grotesque | Mathieu Triay (Ateliertriay) | expressive sans-serif display typeface | SIL OFL 1.1 |
| Google Fonts library (any further family fetched on request) | Google and each family's designers | typefaces fetched when an edit asks | SIL OFL 1.1 or Apache 2.0, per family |
Icons and logos
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Phosphor Icons | Helena Zhang and Tobias Fried | icons in motion graphics | MIT |
| Simple Icons | Simple Icons contributors | brand logos found by name | CC0 1.0 (each logo stays its owner's trademark) |
| Brand logo files on Wikimedia Commons (OpenAI, ChatGPT, Slack, LinkedIn, Visual Studio Code, Midjourney) | OpenAI, Slack Technologies, LinkedIn, Microsoft, Midjourney | brand logos found by name | Public domain (each logo stays its owner's trademark) |
| Noto Animated Emoji "Animated Noto Emoji by Google, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)" | animated emoji | CC BY 4.0 |
Music
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Incompetech "Title" Kevin MacLeod (incompetech.com) Licensed under Creative Commons: By Attribution 4.0 License http://creativecommons.org/licenses/by/4.0/ | Kevin MacLeod | royalty-free background music | CC BY 4.0 |
| Scott Buckley music library 'Title' by Scott Buckley - released under CC-BY 4.0. www.scottbuckley.com.au (in the video description, or he may claim the video) | Scott Buckley | cinematic and orchestral background music | CC BY 4.0 |
| Mixkit stock music | Mixkit (Envato) | royalty-free background music | Mixkit Stock Music Free License |
| Internet Archive netlabels For CC BY items: "Title" by Artist, the item's archive.org address, and the licence name with its link | Internet Archive and each netlabel's artists | free music from independent labels | CC BY 3.0, CC BY 4.0 or CC0 1.0, per item |
Sound effects
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Kenney audio packs | Kenney | game and interface sound effects | CC0 1.0 |
| Freesound For CC BY sounds: "Sound: Name by user (freesound.org/s/ID), CC BY (licence link), edited and synchronised to this video" | Music Technology Group, Universitat Pompeu Fabra, and each sound's maker | community sound effects and ambiences | CC0 1.0 or CC BY, per sound |
| Mixkit sound effects | Mixkit (Envato) | royalty-free sound effects | Mixkit Sound Effects Free License |
| Wikimedia Commons audio For CC BY files: "Title" by Author, Wikimedia Commons, the file's page, and the licence name with its link, noting it was edited | Wikimedia Foundation and each file's author | sound effects and ambiences | CC0 1.0, public domain or CC BY, per file |
| OpenGameArt | OpenGameArt.org contributors | game sound effects | CC0 1.0 (CC0 items only) |
Video and photos
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Pexels | Pexels and its photographers | stock video and photographs | Pexels License |
| Pixabay | Pixabay and its contributors | stock video and photographs | Pixabay Content License |
| Mixkit stock video | Mixkit (Envato) | stock video | Mixkit Stock Video Free License |
| NASA Image and Video Library NASA asks to be acknowledged as the source, for example "Title, NASA, images.nasa.gov" | NASA | space and science video and photographs | Not copyrighted in the US (NASA media usage guidelines) |
| NASA Scientific Visualization Studio NASA asks to be acknowledged as the source: "Title, NASA's Scientific Visualization Studio" | NASA Goddard Space Flight Center | science visualisation video | Public domain unless noted |
| Wikimedia Commons video and photos For CC BY files: "Title" by Author, Wikimedia Commons, the file's page, and the licence name with its link, noting it was edited | Wikimedia Foundation and each file's author | free video and photographs | CC0 1.0, public domain or CC BY, per file |
| The Met Open Access | The Metropolitan Museum of Art | public domain artworks | CC0 1.0 |
| Art Institute of Chicago Open Access | Art Institute of Chicago | public domain artworks | CC0 1.0 |
| Cleveland Museum of Art Open Access | Cleveland Museum of Art | public domain artworks | CC0 1.0 |
Colour (LUTs)
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| ACES colour configurations (OpenColorIO-Config-ACES, built into OpenColorIO) | Academy Software Foundation (OpenColorIO contributors) | standard colour spaces and transforms | BSD-3-Clause |
| DJI D-Log M to Rec.709 LUT | DJI | converting camera log footage | DJI Terms of Use (free to use, not to be redistributed) |
Other
| Name | Made by | What it is for | Licence |
|---|---|---|---|
| Natural Earth | Tom Patterson, Nathaniel Vaughn Kelso and contributors (NACIS) | map shapes and place names | Public domain |
| World Atlas TopoJSON | Mike Bostock | world country map shapes | ISC |
| U.S. Atlas TopoJSON | Mike Bostock | US state map shapes | ISC |
| Misaki | hexgrad | pronunciation dictionaries for speech | Apache 2.0 |
| TextMate grammars from Visual Studio Code | Microsoft | code syntax highlighting rules | MIT |
| Swift TextMate grammar | Jacob Bandes-Storch | Swift syntax highlighting rules | MIT |
| GitHub theme for VS Code | GitHub (Primer) | code colour theme | MIT |
| One Dark Pro | Binaryify | code colour theme | MIT |
| Vitesse | Anthony Fu | code colour theme | MIT |
| Nord | Sven Greb (Nord) | code colour theme | MIT |
| Dracula | Zeno Rocha and Dracula contributors | code colour theme | MIT |
| Monokai, Dark+, Light+, Solarized and Red themes from VS Code | Microsoft | code colour themes | MIT |
| Catppuccin | Catppuccin contributors | code colour theme | MIT |
| Tokyo Night | enkia | code colour theme | MIT |
| Min | Miguel Solorio | code colour theme | MIT |