Third-party software in Shannon
Shannon is built on open source. Everything listed below ships inside the web client you are using right now, together with its license and the copyright notice its authors asked us to carry. We are grateful to their maintainers.
- Packages
- 166
- License types
- 9
- Build
- v0.2.0
Scope — this inventory is generated from the application's dependency lockfile and covers the client that is distributed to your browser, and lists only software published on the public npm registry. Shannon's own code and its server-side services are operated by TradeInsight AI rather than distributed, so neither appears in these notices.
What we build on
Direct dependenciesInterface & framework
Renders every screen you see, from the sign-in page to the trading desk.
-
Component framework the whole interface is compiled from
Copyright (c) 2016-2025 [Svelte Contributors](https://github.com/sveltejs/svelte/graphs/contributors)
-
Application framework — routing, server rendering, build
Copyright (c) 2020 [these people](https://github.com/sveltejs/kit/graphs/contributors)
-
Node.js server adapter for the production build
Copyright (c) 2020 [these people](https://github.com/sveltejs/kit/graphs/contributors)
-
Headless, accessible primitives behind dialogs, selects and menus
Copyright (c) 2023 Hunter Johnston
-
Utility-first CSS engine driving the design system
Copyright (c) Tailwind Labs, Inc.
-
Prose styling for rendered agent commentary
Copyright (c) Tailwind Labs, Inc.
-
Conflict-free merging of utility classes
Copyright (c) 2021 Dany Castillo
-
Conditional class-name construction
Copyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)
-
Animation engine for panel and chart transitions
Copyright (c) 2024 [Motion](https://motion.dev) B.V.
Data, state & validation
Moves market and account data through the client and keeps it well-formed.
-
Client-side cache and lifecycle for API queries
Copyright (c) 2021-present Tanner Linsley
-
Headless table model behind the instrument tables
-
Typed form state and validation for auth and settings
Copyright (c) 2023 Andreas Söderlund
-
Binds view state to the URL query string
Copyright (c) 2020 François Best <contact@francoisbest.com>
-
Runtime schema validation for API and socket payloads
Copyright (c) 2025 Colin McDonnell
Utilities
Focused libraries behind time handling, rendered text and client telemetry.
-
Date and session-time arithmetic
Copyright (c) 2018-present, iamkun
-
Markdown rendering for agent and news output
Copyright (c) 2018+, MarkedJS (https://github.com/markedjs/) Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/) Copyright © 2004, John Gruber
-
Sanitises rendered HTML before it reaches the DOM
Copyright 2025 Dr.-Ing. Mario Heiderich, Cure53
-
QR code generation for multi-factor enrolment
Copyright (c) Project Nayuki Copyright (c) 2023 Anthony Fu <https://github.com/antfu>
-
Client-side performance measurements
Copyright 2020 Google LLC
Charting
Draws every price chart in the product.
-
TradingView Lightweight Charts™ — the canvas engine behind every price chart
Copyright 2023 TradingView, Inc.
Typography
Self-hosted typefaces — no third-party font CDN ever sees your IP address.
-
Interface typeface
Copyright 2020 The Plus Jakarta Sans Project Authors (https://github.com/tokotype/PlusJakartaSans) PlusJakartaSans-Italic[wght].ttf: Copyright 2020 The Plus Jakarta Sans Project Authors (https://github.com/tokotype/PlusJakartaSans)
-
Monospace typeface for tabular market data
Copyright 2016 The Space Mono Project Authors (https://github.com/googlefonts/spacemono) SpaceMono-Italic.ttf: Copyright 2016 The Space Mono Project Authors (https://github.com/googlefonts/spacemono) SpaceMono-Bold.ttf: Copyright 2016 The Space Mono Project Authors (https://github.com/googlefonts/spacemono) SpaceMono-BoldItalic.ttf: Copyright 2016 The Space Mono Project Authors (https://github.com/googlefonts/spacemono)
-
14-segment display typeface for the ticker readouts
Copyright (c) 2020, keshikan (https://www.keshikan.net),
License texts
The complete text of every license above, printed once per distinct wording.
Read the full license texts