SearchMob
Private, battery-friendly, always-on metasearch for Android. On-device, no servers, no telemetry. AGPL-3.0.
File Explorer
- apply.md
- archive.md
- explore.md
- propose.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- bug_report.yml
- config.yml
- feature_request.yml
- ci.yml
- release-please.yml
- release.yml
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- 1.json
- Argon2idKdfTest.kt
- EncryptedPreferencesInstrumentedTest.kt
- KeystoreDekWrapperTest.kt
- SqlCipherHistoryStoreTest.kt
- StorageLockControllerTest.kt
- AboutScreenTest.kt
- BrowserSetupScreenTest.kt
- HomeScreenTest.kt
- OnboardingWizardTest.kt
- SearchMobTestRunner.kt
- SearchScreenTest.kt
- SettingsScreenTest.kt
- ai-slop-domains.txt.gz
- allowlist.txt
- NOTICE
- NOTICE
- words.txt.gz
- AesGcm.kt
- Argon2idKdf.kt
- DekWrapper.kt
- Kdf.kt
- Keys.kt
- KeystoreDekWrapper.kt
- History.kt
- HistoryDb.kt
- SqlCipherHistoryStore.kt
- EncryptedDataStorePreferences.kt
- EncryptedPreferencesCodec.kt
- EncryptedPreferencesSerializer.kt
- EngineConfigPreferences.kt
- PersonalizationPreferences.kt
- PreferencesStore.kt
- RankingPreferences.kt
- BootstrapMetadata.kt
- BootstrapMetadataStore.kt
- StorageBootstrap.kt
- StorageLockController.kt
- StorageProvider.kt
- Vault.kt
- BraveApiAdapter.kt
- DuckDuckGoAdapter.kt
- KagiApiAdapter.kt
- MarginaliaAdapter.kt
- MojeekAdapter.kt
- MojeekApiAdapter.kt
- MwmblAdapter.kt
- SpellingHints.kt
- WikipediaAdapter.kt
- Aggregator.kt
- Relevance.kt
- UrlNormalizer.kt
- Bangs.kt
- AssetDictionaryLoader.kt
- Dictionary.kt
- OnDeviceSpellCorrector.kt
- Phonetics.kt
- SpellCorrector.kt
- StringMetrics.kt
- SnippetDateParser.kt
- HttpClientFactory.kt
- Politeness.kt
- PrivacyInterceptor.kt
- UserAgents.kt
- Calculator.kt
- InstantAnswer.kt
- InstantAnswers.kt
- UnitConverter.kt
- QueryOperators.kt
- AiSlopBlocklist.kt
- AiSlopBlocklistLoader.kt
- DomainRanker.kt
- Goggles.kt
- Personalization.kt
- RankingModel.kt
- ScopeToken.kt
- ResultSorter.kt
- WikiSummaryProvider.kt
- Verticals.kt
- EngineAdapter.kt
- EngineRegistry.kt
- HttpEngineAdapter.kt
- MediaIntent.kt
- MetaSearchResultProvider.kt
- Region.kt
- LocalizedApp.kt
- SupportedLocales.kt
- SuggestionsProvider.kt
- LocalServerState.kt
- NetworkAddress.kt
- RequestWakeGuard.kt
- SearchResult.kt
- SearchResultProvider.kt
- SearchServer.kt
- ThumbnailProxy.kt
- BatteryOptimization.kt
- BootReceiver.kt
- OemGuidance.kt
- SearchMobService.kt
- ServiceController.kt
- ServiceState.kt
- WorkWakeLock.kt
- AboutScreen.kt
- AppVersion.kt
- HistoryScreen.kt
- HistoryViewModel.kt
- HomeScreen.kt
- OnboardingState.kt
- OnboardingWizard.kt
- DataStorePreferencesStore.kt
- InMemoryPreferencesStore.kt
- PreferencesRepository.kt
- PreferencesStore.kt
- UserPreferences.kt
- SearchResultsRepository.kt
- SearchScreen.kt
- SearchUiState.kt
- SearchViewModel.kt
- SettingsScreen.kt
- SettingsViewModel.kt
- BrowserSetupScreen.kt
- SetupUrls.kt
- Color.kt
- Theme.kt
- ThemeMode.kt
- Themes.kt
- Type.kt
- AppDependencies.kt
- SearchMobNavHost.kt
- SearchMobViewModelFactory.kt
- PackageInstallReceiver.kt
- UpdateCheckCoordinator.kt
- UpdateChecker.kt
- UpdateFlow.kt
- UpdateInstaller.kt
- UpdateNotifier.kt
- SearchDeepLink.kt
- SearchWidget.kt
- SearchWidgetReceiver.kt
- MainActivity.kt
- SearchMobApplication.kt
- ic_stat_search.xml
- widget_preview.xml
- widget_search_bar_bg.xml
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- ic_launcher_foreground.png
- searchmob_widget_preview.xml
- ic_launcher.xml
- ic_launcher_round.xml
- colors.xml
- strings.xml
- themes.xml
- strings.xml
- strings.xml
- strings.xml
- strings.xml
- strings.xml
- strings.xml
- themes.xml
- strings.xml
- strings.xml
- strings.xml
- searchmob_widget_info.xml
- AndroidManifest.xml
- HistoryStoreTest.kt
- CryptoAndWrapperTest.kt
- EncryptedPreferencesCodecTest.kt
- EncryptedPreferencesSerializerTest.kt
- EngineConfigPreferencesTest.kt
- HistoryStoreTest.kt
- NoForbiddenDependenciesTest.kt
- RankingPreferencesTest.kt
- StorageBootstrapTest.kt
- KagiApiAdapterTest.kt
- SpellingCorrectionParseTest.kt
- RelevanceTest.kt
- BangsTest.kt
- OnDeviceSpellCorrectorTest.kt
- InstantAnswersTest.kt
- UnitConverterTest.kt
- QueryOperatorsTest.kt
- AiSlopBlocklistTest.kt
- DomainRankerTest.kt
- GogglesTest.kt
- PersonalizationTest.kt
- ScopeTokenTest.kt
- VerticalsTest.kt
- AggregatorTest.kt
- ApiAdaptersTest.kt
- DuckDuckGoAdapterTest.kt
- EngineRegistryTest.kt
- EngineSupersedesTest.kt
- HttpEngineAdapterBoundedBodyTest.kt
- MarginaliaAdapterTest.kt
- MediaIntentTest.kt
- MojeekAdapterTest.kt
- MwmblAdapterTest.kt
- PolitenessTest.kt
- PrivacyInterceptorTest.kt
- RegionTest.kt
- ResultSorterTest.kt
- SearchModifiersProviderTest.kt
- SnippetDateParserTest.kt
- UrlNormalizerTest.kt
- WikipediaAdapterTest.kt
- WikiSummaryProviderTest.kt
- StringCatalogIntegrityTest.kt
- SupportedLocalesTest.kt
- SuggestionsProviderTest.kt
- ClickRouteTest.kt
- EngineStatusRouteTest.kt
- MediaIntentRouteTest.kt
- NetworkModeBindingTest.kt
- PagingRevealTest.kt
- ParityFeaturesRouteTest.kt
- ScopeTokenRouteTest.kt
- SearchRoutesTest.kt
- SearchServerSecurityTest.kt
- SearchServerTest.kt
- SuggestRouteTest.kt
- ThemeMarkupTest.kt
- UpdateBannerRouteTest.kt
- WebUiPersonalizationTest.kt
- WebUiSettingsTest.kt
- WebUiSummaryTest.kt
- OemGuidanceTest.kt
- ServiceStateMachineTest.kt
- WorkWakeLockTest.kt
- SettingsViewModelThemeTest.kt
- AppVersionTest.kt
- NetworkModeGatingTest.kt
- OnboardingGatingTest.kt
- OnboardingProgressTest.kt
- PreferencesRepositoryTest.kt
- SearchViewModelTest.kt
- SetupUrlsTest.kt
- ThemeResolutionTest.kt
- ThemingTest.kt
- UpdateCheckCoordinatorTest.kt
- UpdateCheckerTest.kt
- UpdateInstallerTest.kt
- SearchDeepLinkTest.kt
- ExampleUnitTest.kt
- brave_api.json
- ddg.html
- marginalia.json
- mojeek.html
- mojeek_api.json
- mwmbl.json
- personalization_desktop.json
- build.gradle.kts
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- org.searchmob.yml
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- README.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- spec.md
- .openspec.yaml
- design.md
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- .openspec.yaml
- proposal.md
- tasks.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- spec.md
- config.yaml
- build-dictionary.py
- build-slop-list.py
- i18n_author.py
- .editorconfig
- .gitignore
- .release-please-manifest.json
- build.gradle.kts
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- CREDITS.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- release-please-config.json
- ROADMAP.md
- SECURITY.md
- settings.gradle.kts
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
# Project Badges
// repository documentation
Was this content helpful?
(0 ratings)
