Skip to content
PluginStats

Jetpack Compose UI Architecture Templates downloads statistics

By Roman Levinzon · JetBrains Marketplace · Android

Jetpack Compose UI Architecture Plugin provides a set of templates that to make the development of new Jetpack Compose features faster. Feels like something is missing...

View on JetBrains Marketplace Fresh · Oct 18, 2026

Jetpack Compose UI Architecture Templates has 44,754 recorded downloads on JetBrains Marketplace.

It ranks #1382 of 2,500 tracked JetBrains Marketplace listings by downloads.

It is rated 4.2 out of 5 from 5 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Downloads
44,754
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1382
Among tracked JetBrains Marketplace listings

Rating: 4.20 / 5 from 5 ratings

About Jetpack Compose UI Architecture Templates

Jetpack Compose UI Architecture Plugin provides a set of templates that to make the development of new Jetpack Compose features faster.

Feels like something is missing or can be improved? Please submit a

• 🔧 Bug report • 🙋 Feature request

To learn more about the architecture and templates are based on it, you can check following sources

• Jetpack Compose UI Architecture Article - Introduction to all the components with the example and motivation behind it • Compose UI Architecture Docs - GitHub pages that's hosts more in-depth explanations, rules and examples.

New Feature Dialog

This dialog allows you to create several files related to Jetpack Compose UI Architecture. After you provide a name for your feature, plugin will generate following:

• [featname] - package (lowercased) (optional) • [FeatName]Contract - contains UIState, Actions emitted from the UI layer, PreviewParameterProvider (optional) and Destination for a Route (optional) • [FeatName]Screen - Complete UI structure with Scaffold, TopAppBar, and content Column. Uses Material or Material3 components based on your UI Library setting. If PreviewParameterProvider is enabled, it will be used to render the preview • [FeatName]Coordinator - Main State holder of the Screen, controls the screen UI logic and Interactions • [FeatName]Route - Main entry point, tied to Coordinator and delegates all the Actions to it, Emits Screen. Optionally can contain navigation code • [FeatName]ViewModel - Basic implementation of your ViewModel

Advanced Options Dialog

The dialog also provides several options to customize the generated code, can be accessed by using "More Options" button when creating new feature

• Preview Parameter Provider - If enabled, the plugin will generate a PreviewParameterProvider for you. This will allow you to provide different states to your preview • Navigation Type - Allows you to choose between Navigation Compose Typed and Compose Destinations to generate the navigation code in the Route/Contract file • ViewModel Injection - Allows you to configure DI for your ViewModel. Hilt and Koin are supported • Actions Type - Allows you to choose between Sealed Class and Data Class for the Actions in the Contract file

AI Integration

Starting with version 1.3.0 the plugin now has a dedicated settings page where you can configure the AI client. The plugin supports both Ollama AI and OpenAI. The New Feature Dialog now has a Prompt field. By using this prompt, your basic feature template will be enhanced with some methods and calls prefilled based on your use case. Here is a quick example of how it works:

Prerequisite:

• For Ollama: You need to have an Ollama model hosted somewhere. You can use the Ollama CLI to host the model on your local machine or use the Ollama cloud service. • For OpenAI: You need an API key from the OpenAI platform.

Configure AI Client

• Go to Settings/Preferences | Tools | Jetpack Compose UI Arch Plugin | AI Settings / Alternatively, you can use the search bar in the settings and type Jetpack Compose UI Arch Plugin or open this dialog from new Feature Dialog • Select your preferred AI client (Ollama or OpenAI) • For Ollama: • Specify the URL where your Ollama model is hosted • Specify the model name, the default model name is codegemma, this model is recommended • (Optional) Specify the timeout • For OpenAI: • Enter your API key (never leaves your IDE) • Specify the host URL (defaults to OpenAI's API) • Specify the model ID you want to use • (Optional) Specify the timeout • Click Apply and then Test Connection to verify the connection

Using AI in New Feature Dialog

To new feature dialog, you will see a new field called Prompt. Here you can specify a prompt for the AI model. The AI model will generate the feature template based on this prompt. By leaving the prompt empty, you will get the default feature template.

The prompt can be anything really, but the recommended way would to provide the short description and element you expect from your UI. For example, given you are creating a login screen you can type: username, password, loading state

UI Library Settings

Starting with version 1.6.0, you can now choose between Material and Material3 for all generated templates. This setting affects the components used in your generated screens, components, and live templates. The plugin automatically enables or disables the appropriate live template groups based on your selection, so you'll only see templates that match your chosen library.

To configure your UI Library preference:

• Go to Settings/Preferences | Tools | Jetpack Compose UI Arch Plugin | UI Settings • Select your preferred UI Library (Material or Material3) • Click Apply

The plugin remembers your preference and automatically configures everything when you start your IDE.

Live Templates

Along with the templates provided with the Dialogs, this plugin also provides several live templates. There are currently multiple groups of Live Templates available: Compose Foundation, UI Arch, and Material/Material3

Compose Foundation Live Templates

This set of templates contains most commonly used layouts and effects that can be used in any project

• col -> Create Composable Column with pre-defined Modifier and Arrangement • row-> Create Composable Row with pre-defined Modifier and Arrangement • box -> Create Composable Box with Modifier • laun -> Create Launched Effect with Unit Key • disp -> Create Disposable Effect with Unit Key and onDispose Prepared

Compose UI Arch Live Templates

Templates that help you build components following the UI Architecture pattern

• compon -> Creates new Compose UI Component with the Modifier as the parameter and a Preview • ppp -> Creates a new PreviewParameterProvider setup • coord -> Creates a new Coordinator class with remember function

Material/Material3 Live Templates…

Description from the JetBrains Marketplace listing.

  • Android
  • Code Tools

Where Jetpack Compose UI Architecture Templates sits in the listing

Each band is one page of 20. Downloads on a log scale. Placement is projected from downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All JetBrains Marketplace2,500 listings · 125 pages · page 70, #2 (overall #1382)
All JetBrains Marketplace: every listing in downloads order
PNG SVG
Android61 listings · 4 pages · page 2, #9 (overall #29)
Android: every listing in downloads order
PNG SVG
Code Tools483 listings · 25 pages · page 14, #17 (overall #277)
Code Tools: every listing in downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Jetpack Compose UI Architecture Templates downloads on JetBrains Marketplace, last 90 days: 44,754 downloads as of Oct 18, 2026.Jetpack Compose UI Architecture Templa…Downloads on JetBrains Marketplace · Last 90 days44,754downloads44.7K44.7K44.8K44.8K44.8KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloadsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Jetpack Compose UI Architecture Templates downloads on JetBrains Marketplace, last 90 days: 44,754 downloads as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Jetpack Compose UI Architecture Templates downloads growth on JetBrains Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Jetpack Compose UI Architecture Templa…Downloads growth on JetBrains Marketplace44,754downloads now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
Jetpack Compose UI Architecture Templates downloads growth on JetBrains Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Jetpack Compose UI Architecture Templates JetBrains Marketplace ranking history: currently #1382 (by downloads).Jetpack Compose UI Architecture Templa…JetBrains Marketplace ranking · by downloads · Last 90 days#1382current rank#1380#1381#1382#1383#1384Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Jetpack Compose UI Architecture Templates JetBrains Marketplace ranking history: currently #1382 (by downloads).
PNG SVG

Ratings over time

Jetpack Compose UI Architecture Templates ratings on JetBrains Marketplace, last 90 days: 5 ratings as of Oct 18, 2026.Jetpack Compose UI Architecture Templa…Ratings on JetBrains Marketplace · Last 90 days5ratings4.44.64.855.25.45.6Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Jetpack Compose UI Architecture Templates ratings on JetBrains Marketplace, last 90 days: 5 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent downloads observations for Jetpack Compose UI Architecture Templates
Date (UTC)DownloadsChange vs. previous
44,7540
44,754+8
44,746—

Similar JetBrains Marketplace Android plugins

Data source

Cumulative download counts come from the public JetBrains Marketplace API. JetBrains reports downloads, not active installs. Ratings are the mean of public votes.

Listing: https://plugins.jetbrains.com/plugin/19034-jetpack-compose-ui-architecture-templates. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.