# mm2-0/kvaesitso

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/mm2-0-kvaesitso).**

4,318 stars · 198 forks · Kotlin · gpl-3.0

## Links

- GitHub: https://github.com/MM2-0/Kvaesitso
- Homepage: https://kvaesitso.mm20.de/
- awesome-repositories: https://awesome-repositories.com/repository/mm2-0-kvaesitso.md

## Topics

`android` `jetpack-compose` `kotlin` `launcher`

## Description

Kvaesitso is a search-centric Android launcher that replaces the traditional home screen with a unified search interface for launching apps, searching files, and performing quick actions. Its core identity is built around a search-first model that indexes apps, contacts, files, and external services, supported by a Material Design 3 theming system with custom color palettes and monochrome icon filters for a personalized appearance.

The launcher distinguishes itself through an extensible plugin system that adds new data providers for weather, file search, cloud storage, public transport, and task management. It also integrates an accessibility service that can execute system gestures and automate device actions like turning off the screen or opening the notification shade directly from search shortcuts. A widget composition engine renders dynamic home screen components including weather forecasts, calendar events, clock displays, quick notes with Markdown support, and media playback controls captured via the notification listener permission.

Beyond its search and widget capabilities, Kvaesitso offers a productivity dashboard with configurable widgets, note content that can be synced bidirectionally with Markdown files, and media source filtering to control which apps' playback sessions appear. The launcher supports custom Android Intent triggers from search terms, gender-specific text adaptation using Android's Grammar Inflection API, and regional defaults for unit systems. Search results can be filtered by type, tagged for organization, and supplemented with math computation, number base conversion, and web search shortcuts.

The application is available for installation from GitHub releases, a custom F-Droid repository, or third-party sources, with community translation contributions managed through Weblate.

## Tags

### Part of an Awesome List

- [Launchers And Search](https://awesome-repositories.com/f/awesome-lists/productivity/launchers-and-search.md) — Replaces the standard home screen with a unified search bar for launching apps, searching files, and performing quick actions.
- [Themed Icon Applications](https://awesome-repositories.com/f/awesome-lists/devtools/themes-and-icons/themed-icon-applications.md) — Adapts app icons to match the launcher's color scheme, with support backported to Android 8.0-12. ([source](https://kvaesitso.mm20.de/docs/user-guide/customization/themed-icons.html))

### Development Tools & Productivity

- [Search-Centric Interfaces](https://awesome-repositories.com/f/development-tools-productivity/system-launchers/home-screen-alternatives/search-centric-interfaces.md) — Replaces the traditional home screen with a unified search interface for launching apps and searching files.
- [Home Screen Alternatives](https://awesome-repositories.com/f/development-tools-productivity/system-launchers/home-screen-alternatives.md) — Replaces the standard Android home screen with a search-centric launcher supporting themed icons, color schemes, and dynamic widgets.
- [Search-Term Action Triggers](https://awesome-repositories.com/f/development-tools-productivity/action-execution-frameworks/multi-action-triggers/multi-press-input-triggers/app-specific-input-triggers/search-term-action-triggers.md) — Passes the current search term to built-in or custom shortcuts for tasks like calling, messaging, or setting alarms. ([source](https://kvaesitso.mm20.de/docs/user-guide/search/quickactions.html))
- [Cloud Storage Indexers](https://awesome-repositories.com/f/development-tools-productivity/file-indexing-utilities/cloud-storage-indexers.md) — Searches files stored on cloud services like OneDrive directly from the launcher's search interface. ([source](https://kvaesitso.mm20.de/docs/user-guide/concepts/plugins.html))
- [Launcher-Based Website Searches](https://awesome-repositories.com/f/development-tools-productivity/search-shortcuts/browser-search-engine-shortcuts/launcher-based-website-searches.md) — Creates shortcuts that open a website with the search term inserted into its URL for direct web searches. ([source](https://kvaesitso.mm20.de/docs/user-guide/search/quickactions.html))

### User Interface & Experience

- [Search-Based Application Launchers](https://awesome-repositories.com/f/user-interface-experience/search-based-application-launchers.md) — Replaces the standard Android home screen with a search-focused interface for launching apps and searching files.
- [Material Design Palettes](https://awesome-repositories.com/f/user-interface-experience/color-palette-generators/material-design-palettes.md) — Generates and applies Material Design 3 color palettes with wallpaper-derived and user-defined schemes.
- [Color Schemes](https://awesome-repositories.com/f/user-interface-experience/color-schemes.md) — Applies pre-defined or custom color palettes to the launcher interface, adapting to system wallpaper. ([source](https://kvaesitso.mm20.de/docs/user-guide/customization/color-schemes.html))
- [Custom Color Palette Definitions](https://awesome-repositories.com/f/user-interface-experience/color-schemes/custom-color-palette-definitions.md) — Defines and saves custom Material Design 3 color palettes with support for multiple schemes. ([source](https://kvaesitso.mm20.de/docs/user-guide/customization/color-schemes.html))
- [Home Screen Widgets](https://awesome-repositories.com/f/user-interface-experience/home-screen-widgets.md) — Integrates media controls, weather, calendar events, notes, and dynamic content into home screen widgets.
- [Monochrome Icon Filters](https://awesome-repositories.com/f/user-interface-experience/icon-fonts/icon-glyph-mapping/icon-only-color-highlighters/monochrome-icon-filters.md) — Scales and monochromizes icon foregrounds with a solid background, optionally applied per-app. ([source](https://kvaesitso.mm20.de/docs/user-guide/customization/themed-icons.html))
- [Material Design Palette Generation](https://awesome-repositories.com/f/user-interface-experience/interface-theming/theme-automation/material-design-palette-generation.md) — Applies custom color palettes and monochrome icon filters for a personalized, themed Android launcher interface.
- [Composable Home Screen Widgets](https://awesome-repositories.com/f/user-interface-experience/widget-engines/composable-home-screen-widgets.md) — Renders home screen widgets as composable components displaying weather, notes, and media controls.
- [Clock Displays](https://awesome-repositories.com/f/user-interface-experience/home-screen-widgets/clock-displays.md) — Ships a clock widget with multiple visual styles and configurable layout on the home screen. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/clock.html))
- [Dynamic Content Rotators](https://awesome-repositories.com/f/user-interface-experience/home-screen-widgets/dynamic-content-rotators.md) — Provides a dynamic widget that rotates through contextual components like date, media controls, and battery status. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/clock.html))

### Business & Productivity Software

- [Extensible Search Utilities](https://awesome-repositories.com/f/business-productivity-software/extensible-search-utilities.md) — Adds new search and display capabilities through third-party plugins for weather, file search, cloud storage, and public transport.
- [Productivity Widgets](https://awesome-repositories.com/f/business-productivity-software/productivity-suites/productivity-widgets.md) — Displays calendar events, weather forecasts, clock widgets, and quick notes on the home screen as a productivity hub.
- [Bidirectional File Syncs](https://awesome-repositories.com/f/business-productivity-software/markdown-note-managers/bidirectional-file-syncs.md) — Ships bidirectional sync between note widgets and local Markdown files for backup and external editing.
- [Markdown Exports](https://awesome-repositories.com/f/business-productivity-software/markdown-note-support/markdown-exports.md) — Saves note widget content to Markdown files for backup or transfer. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/notes-widget.html))
- [Bidirectional Note Syncs](https://awesome-repositories.com/f/business-productivity-software/note-editors/plain-file-note-storers/bidirectional-note-syncs.md) — Links note widgets to files for automatic bidirectional synchronization of edits. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/notes-widget.html))
- [Home Screen Quick Notes](https://awesome-repositories.com/f/business-productivity-software/quick-entry-shortcuts/quick-note-entry/home-screen-quick-notes.md) — Places a Markdown-supported text field directly on the home screen for rapid note capture. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/notes-widget.html))
- [Upcoming Event Displays](https://awesome-repositories.com/f/business-productivity-software/task-workflow-automation/calendar-automation/calendar-event-management/upcoming-event-displays.md) — Displays upcoming calendar events for the next seven days with calendar selection and all-day event filtering. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/calendar-widget.html))
- [Weather Forecasting Applications](https://awesome-repositories.com/f/business-productivity-software/weather-forecasting-applications.md) — Displays current conditions and forecasts from a configurable provider on the home screen. ([source](https://kvaesitso.mm20.de/docs/user-guide/integrations/weather.html))
- [Configurable Weather Providers](https://awesome-repositories.com/f/business-productivity-software/weather-widgets/configurable-weather-providers.md) — Selects a weather data provider and location to supply information shown in the widget. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/weather-widget.html))
- [Current Weather Displays](https://awesome-repositories.com/f/business-productivity-software/weather-widgets/current-weather-displays.md) — Provides a compact home screen widget showing current temperature and weather conditions. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/weather-widget.html))
- [Weather Forecast Displays](https://awesome-repositories.com/f/business-productivity-software/weather-widgets/weather-forecast-displays.md) — Shows upcoming weather predictions alongside current conditions in an expanded widget layout. ([source](https://kvaesitso.mm20.de/docs/user-guide/widgets/weather-widget.html))

### Data & Databases

- [Extensibility Plugins](https://awesome-repositories.com/f/data-databases/full-text-search/extensibility-plugins.md) — Adds new search and display capabilities through third-party plugins for weather, file search, cloud storage, and public transport.
- [Weather Data](https://awesome-repositories.com/f/data-databases/real-time-data-streaming/weather-data.md) — Pulls current conditions and forecasts from a configurable weather provider plugin. ([source](https://kvaesitso.mm20.de/docs/user-guide/concepts/plugins.html))
- [Category-Based Filters](https://awesome-repositories.com/f/data-databases/search-result-filtering/category-based-filters.md) — Restricts search results to specific categories such as apps, contacts, or files for faster discovery. ([source](https://kvaesitso.mm20.de/docs/user-guide/search/filters.html))
- [Item Tagging and Organization](https://awesome-repositories.com/f/data-databases/tag-based-search/item-tagging-and-organization.md) — Assigns keywords to apps and search results for tagging, organization, and quick access via favorites. ([source](https://kvaesitso.mm20.de/docs/user-guide/concepts/tags.html))

### DevOps & Infrastructure

- [Plugin Extensibility](https://awesome-repositories.com/f/devops-infrastructure/release-automation/plugin-extensibility.md) — Adds new data providers for weather, file search, and other categories by installing third-party plugins. ([source](https://kvaesitso.mm20.de/docs/user-guide/concepts/plugins.html))

### Mobile Development

- [Unified Search Drawers](https://awesome-repositories.com/f/mobile-development/android-app-search-tools/unified-search-drawers.md) — Provides a search-focused app drawer that unifies finding apps, contacts, and files through a single search bar.
- [Android Intent Integrations](https://awesome-repositories.com/f/mobile-development/android-intent-integrations.md) — Fires user-defined Android Intents with search terms as data for external app integration. ([source](https://kvaesitso.mm20.de/docs/user-guide/search/quickactions.html))

### Operating Systems & Systems Programming

- [Accessibility-Service Gesture Automation](https://awesome-repositories.com/f/operating-systems-systems-programming/accessibility-service-gesture-automation.md) — Activates Android accessibility service to perform system gestures like turning off the screen. ([source](https://kvaesitso.mm20.de/docs/user-guide/troubleshooting/restricted-settings.html))

### Software Engineering & Architecture

- [Plugin-Based Architectures](https://awesome-repositories.com/f/software-engineering-architecture/software-architecture/architectural-patterns/plugin-module-systems/modular-plugin-architectures/plugin-based-architectures/plugin-based-architectures.md) — Extends launcher functionality by loading third-party plugins for weather, file search, and other data categories.

### Graphics & Multimedia

- [Home Screen](https://awesome-repositories.com/f/graphics-multimedia/audio-music/media-capture-and-playback/media-playback-controls/home-screen.md) — Controls active media sessions from selected apps directly through the launcher's widgets with filtering options.
- [Notification Listener Captures](https://awesome-repositories.com/f/graphics-multimedia/audio-music/media-capture-and-playback/media-playback-controls/notification-listener-captures.md) — Captures active media sessions via notification listener permission to provide playback controls from the launcher.
- [Media Playback Controls](https://awesome-repositories.com/f/graphics-multimedia/media-playback-controls.md) — Controls active media sessions from selected apps through home screen widgets. ([source](https://kvaesitso.mm20.de/docs/user-guide/integrations/mediacontrol.html))

### Scientific & Mathematical Computing

- [Expression Evaluators](https://awesome-repositories.com/f/scientific-mathematical-computing/numerical-mathematical-foundations/mathematical-libraries-and-utilities/mathematical-libraries/expression-evaluators.md) — Evaluates mathematical expressions typed into the search bar and displays the result instantly. ([source](https://kvaesitso.mm20.de/docs/user-guide/search/calculator.html))
