Acknowledgements
Skein and Lede are deliberately light on dependencies, but they aren’t built from nothing. Both are the same app underneath where it counts, so both lean on these.
cmark-gfm
John MacFarlane and contributors, maintained by swiftlang / BSD 2-Clause License
The Markdown parser. CommonMark 0.31 and the GitHub Flavored Markdown extensions, which between them cover tables, task lists, strikethrough and footnotes. Skein and Lede parse a note once with it, and that single parse drives the editor, reading mode and export. It replaced three parsers written here that disagreed with each other.
GRDB.swift
Gwendal Roué / MIT License
A Swift toolkit for SQLite. Skein uses it for the local search index, including the full-text search and the relevance ranking that puts the note you meant at the top.
SQLite
D. Richard Hipp and contributors / Public domain
The database engine underneath that index, and its FTS5 extension, which does the actual full-text searching.
SwiftMath
Computer Inspirations / MIT License
Renders LaTeX equations. Anything between dollar signs in a note is typeset by it, in reading mode and in export.
Swift, SwiftUI and AppKit
Apple Inc.
Skein is built with Apple's native frameworks for macOS. No browser runtime, no cross-platform layer.
iA Writer Duo and iA Writer Mono
Information Architects Inc., from IBM Plex / SIL Open Font License
Duo is the duospace face Lede writes in by default, and a face you can choose in Skein. Mono is Skein's monospaced sans. Bundled under their licence, unmodified.
Courier Prime
Quote-Unquote Apps / SIL Open Font License
Skein's monospaced serif, a typewriter face made for screenplays. Bundled under its licence, unmodified.
If you believe your project should be listed here, or an attribution is wrong, please tell me at hello@teze.appand I’ll put it right.