← Back to Home
Introduction
The Amen mobile application uses various open-source software libraries and frameworks.
This page acknowledges and provides information about the open-source components used
in the app. We are grateful to the open-source community for their contributions.
The following is a list of open-source software used in the Amen app, along with their
respective licenses. All licenses are available in the app's source code or can be
accessed through the links provided.
Core Framework & Runtime
React Native
Version: 0.76.9
MIT License
A framework for building native apps using React.
GitHub
React
Version: 18.3.1
MIT License
A JavaScript library for building user interfaces.
GitHub
Expo
Version: ~52.0.47
MIT License
A framework and platform for universal React applications.
GitHub
Expo Modules
expo-av
Version: ~15.0.2
MIT License
Audio and video playback for Expo.
expo-image-picker
Version: ~16.0.6
MIT License
Provides access to the system's UI for selecting images and videos.
expo-location
Version: ~18.0.10
MIT License
Provides access to device location information.
expo-notifications
Version: ~0.29.14
MIT License
Provides an API to fetch push notification tokens and present, schedule,
receive and respond to notifications.
expo-router
Version: ~4.0.21
MIT License
File-based routing for React Native applications.
expo-document-picker
Version: ~13.0.3
MIT License
Provides access to the system's UI for selecting documents.
Navigation & UI
@react-navigation/native
Version: ^7.0.14
MIT License
Routing and navigation for React Native apps.
@react-navigation/stack
Version: ^7.0.0
MIT License
Stack navigator for React Navigation.
@react-navigation/bottom-tabs
Version: ^7.0.0
MIT License
Bottom tab navigator for React Navigation.
react-native-paper
Version: ^5.12.7
MIT License
Material Design components for React Native.
react-native-reanimated
Version: ~3.16.1
MIT License
React Native's Animated library reimplemented.
react-native-gesture-handler
Version: ~2.20.2
MIT License
Declarative API exposing platform native touch and gesture system.
Communication & Networking
socket.io-client
Version: ^4.8.1
MIT License
Realtime application framework client.
axios
Version: ^1.7.9
MIT License
Promise based HTTP client for the browser and node.js.
react-native-webrtc
Version: ^124.0.4
BSD 3-Clause
WebRTC for React Native.
Payment Processing
@stripe/stripe-react-native
Version: 0.38.6
MIT License
Official Stripe React Native SDK.
Utilities & Helpers
date-fns
Version: ^4.1.0
MIT License
Modern JavaScript date utility library.
uuid
Version: ^11.0.3
MIT License
RFC4122 UUIDs.
jwt-decode
Version: ^4.0.0
MIT License
Decode JWT tokens.
zustand
Version: ^5.0.2
MIT License
Small, fast and scalable state management solution.
@react-native-async-storage/async-storage
Version: 1.23.1
MIT License
Asynchronous, persistent, key-value storage system for React Native.
Specialized Libraries
react-native-calendars
Version: ^1.1308.0
MIT License
Calendar component for React Native.
react-native-qrcode-svg
Version: ^6.3.15
MIT License
QR Code generator for React Native.
@react-native-community/voice
Version: ^1.1.9
MIT License
React Native Voice Recognition library.
ethiopian-calendar-date-converter
Version: ^2.1.4
MIT License
Ethiopian calendar date converter.
License Information
Most of the open-source software used in the Amen app is licensed under the MIT License,
which is a permissive free software license. Some components may use other licenses such
as Apache 2.0, BSD, or other open-source licenses.
The full text of these licenses is typically included in the source code of each library
or can be found in the respective project repositories. We respect all open-source licenses
and comply with their terms.
If you have questions about specific licenses or need access to license texts, please
contact us at legal@berkuma.net.
Attribution
We acknowledge and thank all the developers and contributors to the open-source projects
that make the Amen app possible. The open-source community's contributions are invaluable
to our work.
Contact
For questions about open-source licenses or to request source code for GPL-licensed
components, please contact us: