Your stack. Your starting point.

Android Project Generator

Choose your architecture, pick your tools, and get a clean starter project.
Everything is generated in your browser. Nothing is uploaded.

FREE · NO SIGNUP · INSTANT ZIP
Start with a preset

01The basics

Give your next project a name and a home.

Letters and numbers, starting with a letter.
For example, com.example.shoppingapp

02Architecture & state

Choose the boundaries that fit your application.

Recommended for most apps. Keep screen state in a ViewModel and persistence behind repositories.

03Networking & storage

Connect your services. Keep your data layer organized.

Networking options

04Make it your own

Useful foundations without unnecessary dependencies.

Additional features
Starter screens

A foundation you can build on.

Your Android starter includes an application entry point, navigation, working state examples, selected service integrations, and an architecture-aware README. The composition root connects concrete services to repository contracts, so you can add your own backend without coupling it to the screens.

Choose the right level of structure

MVVM suits most state-driven screens. MVI makes actions explicit; MVP separates view and presenter contracts. Clean Architecture adds domain use cases for rules that should stay independent of Android and network libraries.

After you download

Read the included README, install the listed SDK tooling, and run the starter tests. API URLs and authentication repositories are placeholders for your own services. Code-generation integrations have explicit local build commands.

Read the architecture guide →