THIRD_PARTY.md
16 lines · 1937 bytes
1 symbol in this file
Third-party code
Orgstar is 0BSD. It builds on these projects, under their own licenses.
| Project | Use | License |
|---|---|---|
| GRDB.swift | Index database | MIT |
| tree-sitter, swift-tree-sitter | Src block parsing | MIT |
| tree-sitter grammars: bash, c, cpp, go, haskell, java, javascript, json, python, ruby, rust | Highlighting; parsers, scanners and queries | MIT |
| tree-sitter-lua, tree-sitter-yaml | Highlighting | MIT |
| tree-sitter-r | Highlighting | MIT |
| tree-sitter-scheme | Highlighting | MIT |
| tree-sitter-elisp | Highlighting (vendored in Sources/TreeSitterElisp) |
MIT |
| tree-sitter-clojure | Highlighting (vendored in Sources/TreeSitterClojure) |
CC0-1.0 |
The JavaScript, Lua, Python and YAML scanners are copied into Sources/TreeSitterScanners with their licenses. Highlight queries are embedded in Sources/OrgHighlight/Queries.swift by scripts/update-highlight-queries.sh.