Convenience translation. The French version is legally binding.
The Odyssey application relies on many free software components, whose authors and contributors we warmly thank. This page lists the main libraries used and their respective licenses.
Last updated: 18 May 2026
For the exhaustive and always up-to-date list, see the project's package.json file.
Mobile application (React Native + Expo)
Framework and runtime
| Library | License | Link |
|---|---|---|
| React 19 | MIT | https://github.com/facebook/react |
| React Native 0.83 | MIT | https://github.com/facebook/react-native |
| Expo SDK 55 | MIT | https://github.com/expo/expo |
| TypeScript | Apache 2.0 | https://github.com/microsoft/TypeScript |
UI and styling
| Library | License | Link |
|---|---|---|
| NativeWind (Tailwind for RN) | MIT | https://github.com/marklawlor/nativewind |
| Tailwind CSS | MIT | https://github.com/tailwindlabs/tailwindcss |
| Lucide Icons | ISC | https://github.com/lucide-icons/lucide |
| react-native-svg | MIT | https://github.com/software-mansion/react-native-svg |
| react-native-gesture-handler | MIT | https://github.com/software-mansion/react-native-gesture-handler |
| react-native-screens | MIT | https://github.com/software-mansion/react-native-screens |
| react-native-safe-area-context | MIT | https://github.com/AppAndFlow/react-native-safe-area-context |
| react-native-worklets | MIT | https://github.com/software-mansion/react-native-reanimated |
Navigation
| Library | License | Link |
|---|---|---|
| Expo Router | MIT | https://github.com/expo/expo/tree/main/packages/expo-router |
Sensors and native features
Audio and video
| Library | License | Link |
|---|---|---|
| expo-audio | MIT | https://github.com/expo/expo/tree/main/packages/expo-audio |
| expo-video | MIT | https://github.com/expo/expo/tree/main/packages/expo-video |
Authentication
| Library | License | Link |
|---|---|---|
| expo-apple-authentication | MIT | https://github.com/expo/expo/tree/main/packages/expo-apple-authentication |
| @react-native-google-signin/google-signin | MIT | https://github.com/react-native-google-signin/google-signin |
Notifications and background
| Library | License | Link |
|---|---|---|
| expo-notifications | MIT | https://github.com/expo/expo/tree/main/packages/expo-notifications |
| expo-task-manager | MIT | https://github.com/expo/expo/tree/main/packages/expo-task-manager |
| expo-background-fetch | MIT | https://github.com/expo/expo/tree/main/packages/expo-background-fetch |
Network and persistence
| Library | License | Link |
|---|---|---|
| Axios | MIT | https://github.com/axios/axios |
| @tanstack/react-query | MIT | https://github.com/TanStack/query |
| @react-native-async-storage/async-storage | MIT | https://github.com/react-native-async-storage/async-storage |
| @react-native-community/netinfo | MIT | https://github.com/react-native-netinfo/react-native-netinfo |
State management and utils
| Library | License | Link |
|---|---|---|
| Zustand | MIT | https://github.com/pmndrs/zustand |
Specific components
| Library | License | Link |
|---|---|---|
| @react-native-community/datetimepicker | MIT | https://github.com/react-native-datetimepicker/datetimepicker |
| @quidone/react-native-wheel-picker | MIT | https://github.com/quidone/react-native-wheel-picker |
| react-native-qrcode-svg | MIT | https://github.com/awesomejerry/react-native-qrcode-svg |
| react-native-view-shot | MIT | https://github.com/gre/react-native-view-shot |
| stream-chat-expo | BSD-3-Clause | https://github.com/GetStream/stream-chat-react-native |
| expo-linear-gradient | MIT | https://github.com/expo/expo/tree/main/packages/expo-linear-gradient |
| expo-blur | MIT | https://github.com/expo/expo/tree/main/packages/expo-blur |
Typographic fonts
| Font | License | Author |
|---|---|---|
| Space Grotesk | SIL Open Font License 1.1 | Florian Karsten |
| DM Sans | SIL Open Font License 1.1 | Indian Type Foundry |
| Space Mono | SIL Open Font License 1.1 | Colophon Foundry |
Backend (Node.js + Express)
Framework and runtime
| Library | License | Link |
|---|---|---|
| Node.js | MIT | https://github.com/nodejs/node |
| Express | MIT | https://github.com/expressjs/express |
| TypeScript | Apache 2.0 | https://github.com/microsoft/TypeScript |
| tsx | MIT | https://github.com/privatenumber/tsx |
Database and ORM
| Library | License | Link |
|---|---|---|
| Prisma ORM | Apache 2.0 | https://github.com/prisma/prisma |
| PostgreSQL (driver) | PostgreSQL License | https://www.postgresql.org/about/licence/ |
| ioredis | MIT | https://github.com/redis/ioredis |
Authentication and security
| Library | License | Link |
|---|---|---|
| bcryptjs | MIT | https://github.com/dcodeIO/bcrypt.js |
| jsonwebtoken | MIT | https://github.com/auth0/node-jsonwebtoken |
| jose | MIT | https://github.com/panva/jose |
| Helmet | MIT | https://github.com/helmetjs/helmet |
| CORS | MIT | https://github.com/expressjs/cors |
| Passport | MIT | https://github.com/jaredhanson/passport |
| passport-apple | MIT | https://github.com/ananay/passport-apple |
| passport-google-oauth20 | MIT | https://github.com/jaredhanson/passport-google-oauth2 |
| passport-facebook | MIT | https://github.com/jaredhanson/passport-facebook |
| google-auth-library | Apache 2.0 | https://github.com/googleapis/google-auth-library-nodejs |
Validation and utilities
| Library | License | Link |
|---|---|---|
| Zod | MIT | https://github.com/colinhacks/zod |
| Multer | MIT | https://github.com/expressjs/multer |
| Morgan | MIT | https://github.com/expressjs/morgan |
| node-cron | ISC | https://github.com/node-cron/node-cron |
Third-party services
| Library | License | Link |
|---|---|---|
| Cloudinary SDK | MIT | https://github.com/cloudinary/cloudinary_npm |
| Resend SDK | MIT | https://github.com/resend/resend-node |
| Stream Chat SDK | BSD-3-Clause | https://github.com/GetStream/stream-chat-js |
| Anthropic SDK | MIT | https://github.com/anthropics/anthropic-sdk-typescript |
| Bull (queue) | MIT | https://github.com/OptimalBits/bull |
| Expo Server SDK | MIT | https://github.com/expo/expo-server-sdk-node |
Apple Watch application (Swift)
The Apple Watch application is developed in Swift with Apple's native SwiftUI framework. It uses the following frameworks, provided by Apple under the Apple SDK License Agreement:
- HealthKit
- WatchConnectivity
- CoreLocation
- CoreMotion
- WatchKit
- SwiftUI
- AVFoundation
Main licenses — summary
MIT License
Most of the libraries used are under the MIT license, which permits free use, including commercial use, provided the copyright notice and the original license are included in the software distributions.
Apache License 2.0
Similar to MIT, with additional provisions on patents. The components concerned (TypeScript, Prisma, google-auth-library) are used in accordance with the terms of the license.
BSD-3-Clause
Permits use, modification and redistribution provided the copyright notice and the license are included. Used by Stream Chat (in-app chat).
ISC License
Equivalent to MIT in practice, with simplified wording. Used by Lucide Icons and node-cron.
SIL Open Font License 1.1
A license dedicated to typographic fonts. Permits free use of the fonts, including commercial use, in all contexts (web, app, print).
PostgreSQL License
A permissive license close to MIT, specific to the PostgreSQL database.
Full text of the licenses
The full text of each license is available in the respective GitHub repositories of the projects cited above, or can be provided on request at hello@runodyssey.com.
MIT License (template text)
MIT License
Copyright (c) [year] [author]
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.Acknowledgments
Odyssey would not exist without the generosity of the open-source community. A big thank you to the maintainers of all these projects, and to everyone who contributes daily to making the JavaScript / TypeScript / Swift ecosystem accessible and powerful.
Contact
For any question relating to the open-source licenses used in Odyssey, contact us at: hello@runodyssey.com