Nightjar Browser 0.3.3
Nightjar Browser bundles and depends on the components below. Each is governed by its own licence, which is unaffected by the licence on this application. Their notices must travel with any copy of the software.
Generated by tools/generate_notices.py from the installed
distributions, so it can be regenerated rather than maintained. Run it
again whenever a dependency changes.
| Component | Version | Licence | Notes |
|---|---|---|---|
| llama.cpp / ggml | b10453 | MIT | The inference runtime and its tensor libraries. Downloaded on first use and executed as a child process; not linked into this application. |
| PDFium | bundled with pypdfium2 | BSD-3-Clause / Apache-2.0 | Renders PDFs for the page reader. |
| Prettier | 3.9.9 | MIT | Formats code blocks in the chat when you press Format. Bundled in ui/vendor/prettier with its LICENSE and THIRD-PARTY-NOTICES.md, which covers the parsers it includes. |
| Microsoft Edge WebView2 Runtime | system component | Microsoft Software Licence Terms | Supplied by Windows or installed from Microsoft. Not redistributed by this application. |
| EasyList / EasyPrivacy | fetched at runtime | GPL-3.0 / CC BY-SA 3.0 | Ad and tracker filter lists. Downloaded to your machine when you turn list updates on, and never redistributed with the application -- which is why their copyleft terms do not reach this software. |
| Package | Version | Licence |
|---|---|---|
| adblock | 0.6.0 | MIT License; Apache Software License |
| babel | 2.18.0 | BSD License |
| bottle | 0.13.4 | MIT License |
| certifi | 2025.10.5 | Mozilla Public License 2.0 (MPL 2.0) |
| cffi | 2.1.1 | MIT-0 |
| charset-normalizer | 3.4.4 | MIT |
| clr_loader | 0.3.1 | MIT |
| courlan | 1.4.0 | Apache-2.0 |
| dateparser | 1.4.1 | BSD-3-Clause |
| diskcache | 5.6.3 | Apache Software License |
| et_xmlfile | 2.0.0 | MIT License |
| htmldate | 1.10.0 | Apache-2.0 |
| importlib_resources | 7.1.0 | Apache-2.0 |
| Jinja2 | 3.1.6 | BSD License |
| jusText | 3.0.2 | BSD License |
| llama_cpp_python | 0.3.35 | MIT |
| lxml | 6.1.1 | BSD-3-Clause |
| lxml_html_clean | 0.4.5 | BSD-3-Clause |
| MarkupSafe | 3.0.3 | BSD-3-Clause |
| numpy | 2.2.6 | BSD License |
| openpyxl | 3.1.5 | MIT License |
| proxy_tools | 0.1.0 | MIT License |
| pycparser | 2.23 | BSD License |
| pypdf | 6.14.2 | BSD-3-Clause |
| pypdfium2 | 5.5.0 | BSD-3-Clause, Apache-2.0, dependency licenses |
| python-dateutil | 2.9.0.post0 | BSD License; Apache Software License |
| pythonnet | 3.1.0 | MIT |
| pytz | 2025.2 | MIT License |
| pywebview | 6.2.1 | BSD License |
| regex | 2026.1.15 | Apache-2.0 AND CNRI-Python |
| six | 1.17.0 | MIT License |
| tkwebview2 | 3.5.0 | MIT License |
| tld | 0.13.2 | MPL-1.1 OR GPL-2.0-only OR LGPL-2.1-or-later |
| trafilatura | 2.1.0 | Apache-2.0 |
| typing_extensions | 4.15.0 | PSF-2.0 |
| tzdata | 2025.2 | Apache Software License |
| tzlocal | 5.4.4 | MIT |
| urllib3 | 2.5.0 | MIT |
Installed only on the platform they serve, and listed here so a build on either one carries both. Windows embeds WebView2 through .NET interop; macOS embeds WKWebView through pyobjc.
| Package | Version | Licence |
|---|---|---|
| pyobjc-core | 10.3.2 | MIT |
| pyobjc-framework-Cocoa | 10.3.2 | MIT |
| pyobjc-framework-Security | 10.3.2 | MIT |
| pyobjc-framework-WebKit | 10.3.2 | MIT |
The complete text of each licence ships inside the application, in the
package metadata under _internal/, and is available from each
project's own repository. Nothing here narrows or replaces those terms.
Note for the maintainer. These are transitive dependencies of the packages above that were not installed on the machine that generated this file. They are optional or platform-specific and are not shipped; if one ever is, regenerate this on a machine that has it:
QtPy,backports.functools-lru-cache,pyobjc-framework-Quartz,pyobjc-framework-UniformTypeIdentifiers,zipp.