omnivore vs Signal-Android
omnivore and Signal-Android share 10 technologies: androidx.compose.runtime:runtime-livedata, Jetpack Compose, androidx.navigation:navigation-compose, Firebase, core-ktx, lifecycle-livedata-ktx, lifecycle-runtime-compose, lifecycle-viewmodel-savedstate, Google, and androidx.appcompat:appcompat. omnivore is written in TypeScript and Signal-Android in Kotlin.
What they share and what sets them apart
omnivore
Omnivore is a complete, open source read-it-later solution for people who like reading.
TypeScript16.4kRead on November 7, 2026, at commit 4cdfc3dWhat is omnivore built with?Only in omnivore
- androidx.hilt:hilt-navigation-compose
- androidx.datastore:datastore-preferences
PostHog
- com.google.dagger:hilt-android
- Express
- express-graphql
- React
bullmq
- Redis
- Google Cloud
- Postgres
aws-sdk
- rate-limit-redis
- Sentry
@apollo/server
- @as-integrations/express5
OpenAI- Next.js
@react-native-async-storage/async-storage
- ui-util
- MarkdownUI
- androidx.core:core-splashscreen
- com.google.accompanist:accompanist-flowlayout
- material-icons-extended
- room-ktx
- room-runtime
- coil-compose
- compose-markdown
- TypeORM
- jsonwebtoken
- bcryptjs
- jwks-rsa
- LangChain
- linkedom
showdown
- rss-parser
- sanitize-html
@sendgrid/mail
- addressparser
- dompurify
- fast-xml-parser
- html-entities
- image-size
- mailparser
- node-html-markdown
- node-mailjet
nodemailer
- sax
yaml
- prom-client
winston
- @google-cloud/opentelemetry-cloud-trace-exporter
- @opentelemetry/exporter-jaeger
- express-prom-bundle
- parse-srcset
- microsoft-cognitiveservices-speech-sdk
- natural
- html-to-text
- imapflow
- Radix UI
- kbar
@floating-ui/react
antd
react-hot-toast
- react-markdown-editor-lite
- react-topbar-progress-indicator
react-dropzone
react-spinners
- react-arborist
- allotment
re-resizable
- react-color
- react-input-autosize
use-resize-observer
yet-another-react-lightbox
- @phosphor-icons/react
pdfjs-dist
- react-markdown
remark-gfm
markdown-it
- epubjs
In common
- androidx.compose.runtime:runtime-livedata
- Jetpack Compose
- androidx.navigation:navigation-compose
- Firebase
- core-ktx
- lifecycle-livedata-ktx
- lifecycle-runtime-compose
- lifecycle-viewmodel-savedstate
- androidx.appcompat:appcompat
Signal-Android
A private messenger for Android.
Kotlin29.6kRead on November 8, 2026, at commit a74583bWhat is Signal-Android built with?Only in Signal-Android
- androidx.navigation3:navigation3-runtime
- androidx.navigation3:navigation3-ui
- androidx.lifecycle:lifecycle-viewmodel-navigation3
- sqlite-framework
- androidx.sqlite:sqlite
- fragment-ktx
- lifecycle-common-java8
- lifecycle-process
- navigation-fragment-ktx
- navigation-ui-ktx
- org.jetbrains.kotlin:kotlin-stdlib-jdk8
- Airbnb
- com.google.android.flexbox:flexbox
- gridlayout
- media3-ui-compose
- recyclerview
- window-java
- androidx.constraintlayout:constraintlayout
- com.airbnb.android:lottie
- androidx.compose.material3.adaptive:adaptive
- androidx.window:window
- androidx.media3:media3-ui
- com.google.accompanist:accompanist-drawablepainter
- androidx.preference:preference
- androidx.camera:camera-view
- androidx.paging:paging-compose
- androidx.camera:camera-compose
- androidx.compose.material:material-icons-extended
- com.google.android.gms:play-services-auth
- credentials-play-services-auth
- androidx.biometric:biometric
- androidx.credentials:credentials
- android-integration
- camera-extensions
- documentfile
- Glide
- com.google.zxing:core
- androidx.exifinterface:exifinterface
- com.github.jknack:handlebars
- androidx.camera:camera-video
Side by side
Frequently asked questions
Which is bigger, omnivore or Signal-Android?
The proof: signalapp/Signal-Android's code at commit a74583b
Which has more GitHub stars, omnivore or Signal-Android?
The proof: signalapp/Signal-Android on GitHub
Which has more tests, omnivore or Signal-Android?
The proof: signalapp/Signal-Android's code at commit a74583b
Which was updated more recently, omnivore or Signal-Android?
The proof: omnivore-app/omnivore's commits on GitHub
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

