Hey r/androiddev 👋

I built Android Base — a browser-based Android project generator that lets you configure and generate a production-ready Android project.

🚀 Try it here:

https://android-base.vercel.app

You don't need to clone anything or manually configure the generator. Just open the website, choose what your app needs, and generate your project.

What is it?

Android Base generates a multi-module Android project with a production-oriented architecture.

The base includes:

Kotlin + Jetpack Compose

Multi-module architecture

MVI

Hilt

Ktor

Multiple build environments

Custom design system (no Material dependency)

Release/signing configuration

You can also choose features such as:

Room

Coil

Authentication

Onboarding

Deep links

Firebase

WorkManager

WebSockets

Screenshot testing

Baseline Profiles

CI/CD

Fastlane

And more

Why did I make it?

Every new Android project starts with almost the same process:

Create project → configure Gradle → set up architecture → add dependencies → configure environments → set up CI → create a design system → repeat.

I got tired of rebuilding that foundation every time.

The goal was to make starting a project faster while still allowing developers to choose what they actually need.

Instead of cloning a massive boilerplate and deleting half of it, you select your requirements and generate the project accordingly.

How does it work?

Open the generator:

🚀 https://android-base.vercel.app

Choose the architecture/features you want, configure your project, and generate it.

There are also presets like:

Lean — minimal but practical

Standard — a more complete setup

Everything — all supported features

The project can also handle things like project configuration, launcher icons, signing keys, Git initialization, and reproducible configurations.

Please try to break it 😅

This is currently Beta, and I would genuinely appreciate people trying it out.

Especially:

Try different feature combinations

Generate projects and build them

Find bugs

Tell me if the architecture is questionable

Suggest missing features

Tell me what is unnecessary

Give honest criticism

I don't want this to become a "throw every Android library into a boilerplate" project. The goal is to provide a solid starting point without forcing unnecessary dependencies or architecture on everyone.

🚀 Try it:

https://android-base.vercel.app

💻 Source code:

https://github.com/tripathisarthak457/android-base

If you find it useful, please consider ⭐ starring the repo. And if you find bugs or have ideas, I'd genuinely love issues, feedback, and contributions.

Would love to know what experienced Android developers think of it.

submitted by /u/VoidHuSir
[link] [comments]