https://github.com/cryptoking-max/fence

https://github.com/cryptoking-max/fence

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.4%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: cryptoking-max
  • License: apache-2.0
  • Language: TypeScript
  • Default Branch: main
  • Size: 40.2 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 4
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

contribute.design

Databag

A federated messenger for self-hosting

-> Design Overview <-


  

Mobile and Browser App Screens


Databag is designed for efficiency, consuming minimal hosting resources. Notable features include: - Decentralized (direct communication between app and server node) - Federated (accounts on different nodes can communicate) - Public-Private key based identity (not bound to any blockchain or hosting domain) - End-to-End encryption (the hosting admin cannot view topics if sealed) - Audio and Video Calls (nat traversal requires separate relay server) - Topic based threads (messages organized by topic not contacts) - Unlimited participants (no limit on group thread members) - Lightweight (server can run on a raspberry pi zero v1.3) - Low latency (use of websockets for push events to avoid polling) - Unlimited accounts per node (host for your whole family) - Mobile alerts for new contacts, messages, and calls (supports UnifiedPush, FCM, APN) - Multi-Factor Authentication (integrates with TOTP apps)


The app is available on fdroid as well as the google and apple stores. You can test out the project here, but don't post anything important as this server is regularly wiped.

Design

Read the Design Guidelines. Link to Figma File. Feel free to duplicate the Figma file to edit. Feedback on the UI/UX, bugs or features is greatly appreciated.

Installation

To use databag, you will need a DNS name pointing to your node with a certificate. You can deploy a node manually, but you will have a much easier time using a container service. Containers for arm64 and amd64 are available here.

Docker Compose

Launch with dockerhub container using docker compose:

Standard launch

```shell

From the net/container sub directory:

docker-compose -f compose.yaml -p databag up ```

Launch with certbot https certificate

```shell

FIRST: create a DNS entry in your DNS to point your desired subdomain to your host

SECOND: edit the net/container/docker-compose-swag.yml to include your domain name

THIRD: From the root of the project directory:

mkdir -p ~/appdata docker-compose -f net/container/docker-compose-swag.yml -p databag up ```

Example with Portainer and Nginx Proxy Manager

From Portainer: - In the volume view, click add volume: - Enter a name, then click 'Create the volume' - In the container view, click add container: - In the 'Image' field enter 'balzack/databag:latest' - Click 'publish a new network port', and select port 7000 for both host and container - Under 'Advanced container settings', select 'Env', and click 'Add Environment Variable' - Enter 'Name' as 'ADMIN' and your admin password [password] - Under 'Advanced container settings', select 'Volumes', then 'map additional volume' - Enter '/var/lib/databag' for 'container' and the created volume for 'volume' - Click 'Deploy the Container'

From Nginx Proxy Manager: - Add a host and specify: - Hostname [hostname.domain] - Portainer IP address [address] - Port '7000' - Request new SSL certificate

Nginx Proxy config ➡️ Click to expand ⬅️ ``` server { server_name your.site.tld; location / { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_set_header Host $host; proxy_pass http://127.0.0.1:7000; client_max_body_size 0; proxy_max_temp_file_size 0; } listen 443 ssl http2; ssl_certificate /etc/letsencrypt/live/your.site.tld/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/your.site.tld/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; add_header Strict-Transport-Security "max-age=0"; } server { if ($host = your.site.tld) { return 301 https://$host$request_uri; } listen 80; server_name your.site.tld; return 404; } ```

From Your Browser: - Enter your server address in the address bar [hostname.domain] - Click the cog icon in the top right - Enter your admin password: [password] - Click the cog icon in the dashboard - Enter Federated Host as [hostname.domain] - Click 'Save' - Click the user icon to generate a new account link - Follow the link to create an account

Other installation options

Install without a container on a Raspberry Pi Zero here.

Install without a container in AWS here.

Integrate Databag in an OpenWrt firmware here.

1-click installs in CapRover, CasaOS, Unraid, Runtipi, Kubero, Umbrel

Audio and Video Calls

Databag provides audio and video calling and relies on a STUN/TURN relay server for NAT traversal. Testing was done with both coturn and cloudflare and should work with any implementation. Instructions for installing a coturn server are provided here.

If you want to enable audio and video calls, you should setup your own relay server or use the cloudflare turn service. For testing purposes you can however use the demo relay server configuration. In the admin configuration modal, set: - Enable WebRTC Calls: -switch on- - WebRTC Server URL: turn:34.210.172.114:3478?transport=udp - WebRTC Username: user - WebRTC Password: pass

Roadmap

Please add any missing features; here is the current backlog. Features are prioritized based on interest from the community.

Owner

  • Name: Solana sniper copy trading bot
  • Login: cryptoking-max
  • Kind: user
  • Location: solana trading bot
  • Company: solana trading bot

#Solana #sniper #copy #trading #bot

GitHub Events

Total
Last Year

Dependencies

.github/workflows/ci.yml actions
  • actions/checkout v3 composite
  • actions/setup-go v3 composite
  • actions/setup-node v3 composite
  • actions/upload-artifact v4 composite
.github/workflows/openwrt.yml actions
  • a7ul/tar-action v1.1.0 composite
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • svenstaro/upload-release-action v2 composite
app/client/mobile/ios/Podfile cocoapods
app/client/mobile/ios/Podfile.lock cocoapods
  • 105 dependencies
app/mobile/ios/Podfile cocoapods
app/mobile/ios/Podfile.lock cocoapods
  • DoubleConversion 1.1.6
  • FBLazyVector 0.71.3
  • FBReactNativeSpec 0.71.3
  • Firebase 10.7.0
  • FirebaseCore 10.7.0
  • FirebaseCoreExtension 10.7.0
  • FirebaseCoreInternal 10.22.0
  • FirebaseInstallations 10.22.0
  • FirebaseMessaging 10.7.0
  • GoogleDataTransport 9.4.1
  • GoogleUtilities 7.13.0
  • JitsiWebRTC 118.0.0
  • PromisesObjC 2.4.0
  • RCT-Folly 2021.07.22.00
  • RCTRequired 0.71.3
  • RCTTypeSafety 0.71.3
  • RNCClipboard 1.11.2
  • RNDeviceInfo 10.6.1
  • RNFBApp 17.5.0
  • RNFBMessaging 17.5.0
  • RNFS 2.20.0
  • RNFastImage 8.6.3
  • RNGestureHandler 2.12.0
  • RNImageCropPicker 0.39.0
  • RNReanimated 2.17.0
  • RNScreens 3.22.0
  • RNShare 8.2.2
  • RNVectorIcons 9.2.0
  • React 0.71.3
  • React-Codegen 0.71.3
  • React-Core 0.71.3
  • React-CoreModules 0.71.3
  • React-RCTActionSheet 0.71.3
  • React-RCTAnimation 0.71.3
  • React-RCTAppDelegate 0.71.3
  • React-RCTBlob 0.71.3
  • React-RCTImage 0.71.3
  • React-RCTLinking 0.71.3
  • React-RCTNetwork 0.71.3
  • React-RCTSettings 0.71.3
  • React-RCTText 0.71.3
  • React-RCTVibration 0.71.3
  • React-callinvoker 0.71.3
  • React-cxxreact 0.71.3
  • React-hermes 0.71.3
  • React-jsi 0.71.3
  • React-jsiexecutor 0.71.3
  • React-jsinspector 0.71.3
  • React-logger 0.71.3
  • React-perflogger 0.71.3
  • React-runtimeexecutor 0.71.3
  • ReactCommon 0.71.3
  • ReactNativeIncallManager 4.0.1
  • SDWebImage 5.11.1
  • SDWebImageWebPCoder 0.8.5
  • TOCropViewController 2.6.1
  • Yoga 1.14.0
  • boost 1.76.0
  • fmt 6.2.1
  • glog 0.3.5
  • hermes-engine 0.71.3
  • libevent 2.1.12
  • libwebp 1.3.2
  • nanopb 2.30909.1
  • react-native-blur 4.3.2
  • react-native-create-thumbnail 1.6.4
  • react-native-document-picker 8.2.1
  • react-native-image-resizer 3.0.5
  • react-native-keep-awake 1.2.0
  • react-native-receive-sharing-intent 2.0.0
  • react-native-rsa-native 2.0.5
  • react-native-safe-area-context 4.6.3
  • react-native-sqlite-storage 6.0.1
  • react-native-unifiedpush-connector 0.1.8
  • react-native-video 5.2.1
  • react-native-webrtc 118.0.2
  • rn-fetch-blob 0.12.0
Dockerfile docker
  • golang alpine build
  • node 22-alpine build
docker-compose.dev.yml docker
docker-compose.yml docker
examples/docker-basic/docker-compose.yml docker
  • balzack/databag latest
examples/docker-ssl/docker-compose.yml docker
  • balzack/databag latest
  • caddy latest
net/repeater/Dockerfile docker
  • golang alpine build
net/repeater/go.mod go
  • cloud.google.com/go v0.112.1
  • cloud.google.com/go/compute v1.24.0
  • cloud.google.com/go/compute/metadata v0.2.3
  • cloud.google.com/go/firestore v1.15.0
  • cloud.google.com/go/iam v1.1.7
  • cloud.google.com/go/longrunning v0.5.5
  • cloud.google.com/go/storage v1.40.0
  • firebase.google.com/go/v4 v4.14.1
  • github.com/MicahParks/keyfunc v1.9.0
  • github.com/SherClockHolmes/webpush-go v1.3.0
  • github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
  • github.com/davecgh/go-spew v1.1.1
  • github.com/felixge/httpsnoop v1.0.4
  • github.com/go-logr/logr v1.4.1
  • github.com/go-logr/stdr v1.2.2
  • github.com/golang-jwt/jwt v3.2.2+incompatible
  • github.com/golang-jwt/jwt/v4 v4.5.0
  • github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
  • github.com/golang/protobuf v1.5.4
  • github.com/google/s2a-go v0.1.7
  • github.com/google/uuid v1.6.0
  • github.com/googleapis/enterprise-certificate-proxy v0.3.2
  • github.com/googleapis/gax-go/v2 v2.12.3
  • github.com/gorilla/handlers v1.5.2
  • github.com/gorilla/mux v1.8.1
  • github.com/gorilla/websocket v1.5.1
  • github.com/jinzhu/inflection v1.0.0
  • github.com/jinzhu/now v1.1.5
  • github.com/kr/pretty v0.3.1
  • github.com/kr/text v0.2.0
  • github.com/mattn/go-sqlite3 v1.14.22
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/pquerna/otp v1.4.0
  • github.com/rogpeppe/go-internal v1.12.0
  • github.com/stretchr/testify v1.8.4
  • github.com/theckman/go-securerandom v0.1.1
  • github.com/valyala/fastjson v1.6.4
  • go.opencensus.io v0.24.0
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0
  • go.opentelemetry.io/otel v1.24.0
  • go.opentelemetry.io/otel/metric v1.24.0
  • go.opentelemetry.io/otel/trace v1.24.0
  • golang.org/x/crypto v0.24.0
  • golang.org/x/net v0.23.0
  • golang.org/x/oauth2 v0.18.0
  • golang.org/x/sync v0.7.0
  • golang.org/x/sys v0.21.0
  • golang.org/x/text v0.16.0
  • golang.org/x/time v0.5.0
  • google.golang.org/api v0.170.0
  • google.golang.org/appengine v1.6.8
  • google.golang.org/appengine/v2 v2.0.2
  • google.golang.org/genproto v0.0.0-20240213162025-012b6fc9bca9
  • google.golang.org/genproto/googleapis/api v0.0.0-20240314234333-6e1732d8331c
  • google.golang.org/genproto/googleapis/rpc v0.0.0-20240311132316-a219d84964c2
  • google.golang.org/grpc v1.62.1
  • google.golang.org/protobuf v1.33.0
  • gopkg.in/yaml.v3 v3.0.1
  • gorm.io/driver/sqlite v1.5.5
  • gorm.io/gorm v1.25.9
net/repeater/go.sum go
  • 210 dependencies
net/server/go.mod go
  • github.com/SherClockHolmes/webpush-go v1.3.0
  • github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
  • github.com/davecgh/go-spew v1.1.1
  • github.com/felixge/httpsnoop v1.0.4
  • github.com/golang-jwt/jwt v3.2.2+incompatible
  • github.com/google/uuid v1.6.0
  • github.com/gorilla/handlers v1.5.2
  • github.com/gorilla/mux v1.8.1
  • github.com/gorilla/websocket v1.5.1
  • github.com/jinzhu/inflection v1.0.0
  • github.com/jinzhu/now v1.1.5
  • github.com/kr/pretty v0.3.1
  • github.com/kr/text v0.2.0
  • github.com/mattn/go-sqlite3 v1.14.22
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/pquerna/otp v1.4.0
  • github.com/rogpeppe/go-internal v1.12.0
  • github.com/stretchr/testify v1.7.0
  • github.com/theckman/go-securerandom v0.1.1
  • github.com/valyala/fastjson v1.6.4
  • golang.org/x/crypto v0.24.0
  • golang.org/x/net v0.23.0
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
  • gorm.io/driver/sqlite v1.5.5
  • gorm.io/gorm v1.25.9
net/server/go.sum go
  • github.com/SherClockHolmes/webpush-go v1.3.0
  • github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc
  • github.com/creack/pty v1.1.9
  • github.com/davecgh/go-spew v1.1.0
  • github.com/davecgh/go-spew v1.1.1
  • github.com/felixge/httpsnoop v1.0.3
  • github.com/felixge/httpsnoop v1.0.4
  • github.com/golang-jwt/jwt v3.2.2+incompatible
  • github.com/google/uuid v1.6.0
  • github.com/gorilla/handlers v1.5.2
  • github.com/gorilla/mux v1.8.1
  • github.com/gorilla/websocket v1.5.1
  • github.com/jinzhu/inflection v1.0.0
  • github.com/jinzhu/now v1.1.5
  • github.com/kr/pretty v0.3.1
  • github.com/kr/text v0.2.0
  • github.com/mattn/go-sqlite3 v1.14.17
  • github.com/mattn/go-sqlite3 v1.14.22
  • github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/pquerna/otp v1.4.0
  • github.com/rogpeppe/go-internal v1.9.0
  • github.com/rogpeppe/go-internal v1.12.0
  • github.com/stretchr/objx v0.1.0
  • github.com/stretchr/testify v1.3.0
  • github.com/stretchr/testify v1.7.0
  • github.com/theckman/go-securerandom v0.1.1
  • github.com/valyala/fastjson v1.6.4
  • github.com/yuin/goldmark v1.4.13
  • golang.org/x/crypto v0.0.0-20190131182504-b8fe1690c613
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20210921155107-089bfa567519
  • golang.org/x/crypto v0.9.0
  • golang.org/x/crypto v0.14.0
  • golang.org/x/crypto v0.19.0
  • golang.org/x/crypto v0.21.0
  • golang.org/x/crypto v0.24.0
  • golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4
  • golang.org/x/mod v0.8.0
  • golang.org/x/mod v0.9.0
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20210226172049-e18ecbb05110
  • golang.org/x/net v0.0.0-20220722155237-a158d28d115b
  • golang.org/x/net v0.6.0
  • golang.org/x/net v0.10.0
  • golang.org/x/net v0.17.0
  • golang.org/x/net v0.21.0
  • golang.org/x/net v0.23.0
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4
  • golang.org/x/sync v0.1.0
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
  • golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a
  • golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f
  • golang.org/x/sys v0.5.0
  • golang.org/x/sys v0.8.0
  • golang.org/x/sys v0.13.0
  • golang.org/x/sys v0.17.0
  • golang.org/x/sys v0.18.0
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
  • golang.org/x/term v0.5.0
  • golang.org/x/term v0.8.0
  • golang.org/x/term v0.13.0
  • golang.org/x/term v0.17.0
  • golang.org/x/term v0.18.0
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.3
  • golang.org/x/text v0.3.7
  • golang.org/x/text v0.7.0
  • golang.org/x/text v0.9.0
  • golang.org/x/text v0.13.0
  • golang.org/x/text v0.14.0
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.1.12
  • golang.org/x/tools v0.6.0
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
  • gorm.io/driver/sqlite v1.5.5
  • gorm.io/gorm v1.25.7-0.20240204074919-46816ad31dde
  • gorm.io/gorm v1.25.9
app/client/mobile/android/app/build.gradle maven
  • com.facebook.fresco:animated-gif 3.2.0 implementation
  • com.facebook.fresco:animated-webp 3.2.0 implementation
  • com.facebook.fresco:webpsupport 3.2.0 implementation
  • com.facebook.react:hermes-android * implementation
  • com.facebook.react:react-android * implementation
app/client/mobile/android/build.gradle maven
app/mobile/android/app/build.gradle maven
  • androidx.core:core 1.8.0 implementation
  • androidx.swiperefreshlayout:swiperefreshlayout 1.0.0 implementation
  • com.facebook.react:hermes-android * implementation
  • com.facebook.react:react-android * implementation
  • com.github.UnifiedPush:android-connector 2.1.1 implementation
app/mobile/android/build.gradle maven
app/client/bot/package.json npm
  • @types/node ^20.14.9 development
  • nodemon ^3.1.4 development
  • rimraf ^5.0.7 development
  • ts-node ^10.9.2 development
  • databag-client-sdk ^0.0.18
  • typescript ^5.5.3
app/client/bot/yarn.lock npm
  • 142 dependencies
app/client/mobile/package.json npm
  • @babel/core ^7.20.0 development
  • @babel/preset-env ^7.20.0 development
  • @babel/runtime ^7.20.0 development
  • @react-native/babel-preset 0.75.4 development
  • @react-native/eslint-config 0.75.4 development
  • @react-native/metro-config 0.75.4 development
  • @react-native/typescript-config 0.75.4 development
  • @types/react ^18.2.6 development
  • @types/react-test-renderer ^18.0.0 development
  • babel-jest ^29.6.3 development
  • eslint ^8.19.0 development
  • jest ^29.6.3 development
  • prettier 2.8.8 development
  • react-test-renderer 18.3.1 development
  • typescript 5.0.4 development
  • @bam.tech/react-native-image-resizer ^3.0.11
  • @braintree/sanitize-url ^6.0.4
  • @openspacelabs/react-native-zoomable-view ^2.3.1
  • @react-native-clipboard/clipboard ^1.14.2
  • @react-native-community/blur ^4.4.0
  • @react-native-firebase/app ^21.7.1
  • @react-native-firebase/messaging ^21.7.1
  • @react-navigation/drawer ^6.7.2
  • @react-navigation/native ^6.1.18
  • @react-navigation/native-stack ^6.11.0
  • @react-navigation/stack ^6.4.1
  • @sayem314/react-native-keep-awake ^1.3.0
  • @types/react-native ^0.73.0
  • @types/react-native-video ^5.0.20
  • crypto-js ^3.3.0
  • databag-client-sdk ^0.0.32
  • jsencrypt ^3.3.2
  • react 18.3.1
  • react-dom ^18.3.1
  • react-native 0.75.4
  • react-native-create-thumbnail ^2.0.1
  • react-native-document-picker ^9.3.1
  • react-native-fast-image ^8.6.3
  • react-native-file-type ^1.0.0
  • react-native-fs ^2.20.0
  • react-native-gesture-handler ^2.19.0
  • react-native-image-crop-picker ^0.41.2
  • react-native-incall-manager ^4.2.0
  • react-native-keyboard-aware-scroll-view ^0.9.5
  • react-native-linear-gradient ^2.8.3
  • react-native-paper ^5.12.5
  • react-native-reanimated ^3.15.2
  • react-native-receive-sharing-intent ^2.0.0
  • react-native-rsa-native ^2.0.5
  • react-native-safe-area-context ^4.10.8
  • react-native-screens ^3.34.0
  • react-native-securerandom ^1.0.1
  • react-native-splash-screen ^3.3.0
  • react-native-sqlite-storage ^6.0.1
  • react-native-svg ^15.11.2
  • react-native-svg-transformer ^1.5.0
  • react-native-vector-icons ^10.2.0
  • react-native-video ^6.8.2
  • react-native-webrtc ^124.0.5
  • react-native-wheel-color-picker ^1.3.1
  • react-router-dom ^6.26.0
  • react-router-native ^6.26.0
  • rn-fetch-blob ^0.12.0
app/client/mobile/yarn.lock npm
  • 1091 dependencies
app/client/web/package-lock.json npm
  • 618 dependencies
app/client/web/package.json npm
  • @eslint/js ^9.8.0 development
  • @types/react ^18.3.5 development
  • eslint 9.x development
  • eslint-plugin-react ^7.35.0 development
  • globals ^15.9.0 development
  • jest-environment-jsdom ^29.7.0 development
  • prettier 3.3.3 development
  • typescript-eslint ^8.0.0 development
  • @braintree/sanitize-url ^7.1.1
  • @mantine/core ^7.11.2
  • @mantine/hooks ^7.11.2
  • @mantine/modals ^7.12.2
  • @tabler/core ^1.0.0-beta20
  • @tabler/icons-react ^3.12.0
  • @types/crypto-js ^4.2.2
  • @types/jest 29.0.3
  • @types/react-color ^3.0.13
  • @types/react-dom 18.0.6
  • @vitejs/plugin-react 4.3.1
  • crypto-js ^4.2.0
  • databag-client-sdk ^0.0.32
  • jest 29.1.1
  • jsencrypt ^3.3.2
  • react 18.3.1
  • react-animate-height ^3.2.3
  • react-color ^2.19.3
  • react-dom 18.2.0
  • react-easy-crop ^5.0.8
  • react-image-file-resizer ^0.4.8
  • react-resize-detector ^11.0.1
  • react-router-dom ^6.26.0
  • redaxios ^0.5.1
  • ts-jest 29.0.2
  • ts-node 10.9.1
  • typescript 5.5.4
  • vite 5.3.5
  • vite-plugin-linter 1.2.0
  • vite-plugin-svgr 4.2.0
  • vite-tsconfig-paths 4.3.2
app/client/web/yarn.lock npm
  • 709 dependencies
app/mobile/images/package.json npm
app/mobile/package.json npm
  • @babel/core ^7.20.0 development
  • @babel/preset-env ^7.20.0 development
  • @babel/runtime ^7.20.0 development
  • @react-native-community/eslint-config ^3.2.0 development
  • @testing-library/dom ^8.20.0 development
  • @testing-library/react-native ^11.5.2 development
  • @tsconfig/react-native ^2.0.2 development
  • @types/jest ^29.2.1 development
  • @types/react ^18.0.24 development
  • @types/react-test-renderer ^18.0.0 development
  • babel-jest ^29.2.1 development
  • eslint ^8.19.0 development
  • jest ^29.2.1 development
  • metro-react-native-babel-preset 0.73.7 development
  • prettier ^2.4.1 development
  • react-test-renderer 18.2.0 development
  • typescript 4.8.4 development
  • @bam.tech/react-native-image-resizer ^3.0.5
  • @braintree/sanitize-url ^6.0.2
  • @react-native-clipboard/clipboard ^1.11.1
  • @react-native-community/blur ^4.3.2
  • @react-native-firebase/app ^17.2.0
  • @react-native-firebase/messaging ^17.2.0
  • @react-navigation/bottom-tabs ^6.5.5
  • @react-navigation/drawer ^6.6.0
  • @react-navigation/native ^6.1.4
  • @react-navigation/native-stack ^6.9.10
  • @react-navigation/stack ^6.3.14
  • @sayem314/react-native-keep-awake ^1.1.0
  • axios ^1.3.3
  • crypto-js ^3.3.0
  • jsencrypt ^3.3.1
  • moment ^2.29.4
  • react 18.2.0
  • react-native 0.71.3
  • react-native-base64 ^0.2.1
  • react-native-create-thumbnail ^1.6.4
  • react-native-device-info ^10.4.0
  • react-native-document-picker ^8.1.3
  • react-native-fast-image ^8.6.3
  • react-native-fs ^2.20.0
  • react-native-gesture-handler ^2.9.0
  • react-native-image-crop-picker ^0.39.0
  • react-native-incall-manager ^4.0.1
  • react-native-popup-menu ^0.16.1
  • react-native-reanimated ^2.14.4
  • react-native-reanimated-carousel ^3.3.0
  • react-native-receive-sharing-intent ^2.0.0
  • react-native-rsa-native ^2.0.5
  • react-native-safe-area-context ^4.5.0
  • react-native-screens ^3.20.0
  • react-native-share ^8.2.2
  • react-native-sqlite-storage ^6.0.1
  • react-native-unifiedpush-connector ^0.1.5
  • react-native-vector-icons ^9.2.0
  • react-native-video ^5.2.1
  • react-native-webrtc ^118.0.2
  • react-native-wheel-color-picker ^1.2.0
  • react-router-dom ^6.8.1
  • react-router-native ^6.8.1
  • rn-fetch-blob ^0.12.0
app/mobile/src/api/package.json npm
app/mobile/src/constants/package.json npm
app/mobile/src/context/package.json npm
app/mobile/src/package.json npm
app/mobile/src/utils/package.json npm
app/mobile/yarn.lock npm
  • 1018 dependencies
app/sdk/package.json npm
  • @types/jest ^29.5.12 development
  • jest ^29.7.0 development
  • ts-jest ^29.1.5 development
  • ts-node ^10.9.2 development
  • tsup ^8.1.0 development
  • typescript ^5.4.5 development
  • eventemitter3 ^5.0.1
  • prettier ^3.3.3
app/sdk/yarn.lock npm
  • 436 dependencies
net/web/package.json npm
  • @babel/preset-env ^7.20.2 development
  • @babel/preset-react ^7.18.6 development
  • @testing-library/dom ^8.19.1 development
  • @testing-library/react ^13.4.0 development
  • babel-jest ^29.3.1 development
  • identity-obj-proxy ^3.0.0 development
  • jest ^29.3.1 development
  • jest-environment-jsdom ^29.3.1 development
  • react-test-renderer ^18.2.0 development
  • @braintree/sanitize-url ^7.1.1
  • @charliewilco/gluejar ^1.0.0
  • @testing-library/jest-dom ^5.14.1
  • @testing-library/user-event ^13.2.1
  • antd ^5.17.2
  • axios ^0.27.2
  • base-64 ^1.0.0
  • crypto-js ^4.1.1
  • dompurify ^3.0.1
  • jsencrypt ^2.3.1
  • react ^18.2.0
  • react-color ^2.19.3
  • react-dom ^18.2.0
  • react-easy-crop ^4.1.4
  • react-icons ^4.8.0
  • react-image-file-resizer ^0.4.8
  • react-resize-detector ^7.0.0
  • react-router-dom ^6.2.2
  • react-scripts 5.0.0
  • styled-components ^5.3.3
  • web-vitals ^2.1.0
net/web/yarn.lock npm
  • 1440 dependencies
app/client/mobile/Gemfile rubygems
  • activesupport >= 6.1.7.5, < 7.1.0
  • cocoapods >= 1.13, < 1.15
app/mobile/Gemfile rubygems
  • cocoapods ~> 1.11, >= 1.11.3
app/mobile/Gemfile.lock rubygems
  • CFPropertyList 3.0.6
  • activesupport 6.1.7.2
  • addressable 2.8.1
  • algoliasearch 1.27.5
  • atomos 0.1.3
  • bundler 2.1.4
  • claide 1.1.0
  • cocoapods 1.11.3
  • cocoapods-core 1.11.3
  • cocoapods-deintegrate 1.0.5
  • cocoapods-downloader 1.6.3
  • cocoapods-plugins 1.0.0
  • cocoapods-search 1.0.1
  • cocoapods-trunk 1.6.0
  • cocoapods-try 1.2.0
  • colored2 3.1.2
  • concurrent-ruby 1.2.0
  • escape 0.0.4
  • ethon 0.16.0
  • ffi 1.15.5
  • fourflusher 2.3.1
  • fuzzy_match 2.0.4
  • gh_inspector 1.1.3
  • httpclient 2.8.3
  • i18n 1.12.0
  • json 2.6.3
  • minitest 5.17.0
  • molinillo 0.8.0
  • nanaimo 0.3.0
  • nap 1.1.0
  • netrc 0.11.0
  • public_suffix 4.0.7
  • rexml 3.2.5
  • ruby-macho 2.5.1
  • typhoeus 1.4.0
  • tzinfo 2.0.6
  • xcodeproj 1.22.0
  • zeitwerk 2.6.7