Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
100% vibe-coded mobile app landing page template built with Next.js, React, and Tailwind CSS — drop in your app's content and deploy.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
app-landing is a free, MIT-licensed mobile app landing page template built with Next.js, React, and Tailwind CSS that compiles a single TypeScript config file into a static, deployable website.
app-landing is a starter template for creating promotional pages for mobile apps. It takes your app's metadata (name, icon, App Store and Google Play links, rating, screenshots, pricing tiers, reviews, and FAQs) from one centralized config file and produces a static site with a hero section, gallery, pricing, reviews, and FAQ. The template runs on Next.js with the static export option, so output is plain HTML that can be hosted on any static file server. It was created by bohd4nx and published under the MIT license.
public/assets/screenshots/ folder with a violet scrollbar that stays visible.highlighted: true visually emphasized..md files at src/app/privacy-policy/privacy.md and src/app/terms-of-service/terms.md.storeConfig.fetchRealData to true and provide an App Store app ID to hydrate real listing data at build time.output: 'export' inside a project that requires only Node.js 20+ and pnpm.app-landing suits indie app developers who need a server-less landing page with app store integration, startup teams that want a marketing page with predetermined sections, and designers who want a code-based starting point for a mobile app launch. It is also for developers who prefer editing everything in a single src/config.ts file rather than touching React components.
pnpm build, and deploy the resulting out/ folder to GitHub Pages, Netlify, or any static host.highlighted flag to steer visitors toward a specific plan, and add customer testimonials to build social proof.Clone the repository, install dependencies with pnpm install, then run pnpm dev for a live-reload development server. All site content lives in src/config.ts, and legal text lives in Markdown files; after editing, pnpm build statically exports the site to an out/ directory. Optional App Store metadata can be fetched at build time by enabling storeConfig.fetchRealData and supplying the numeric App Store app ID.
The template is free to use, modify, and redistribute under the MIT license. It ships with example Free, Pro, and Teams pricing tiers for your app's own pricing section, editable through the pricingTiers array in the config.
Yes, the template is free and released under the MIT license, so you can use it for personal or commercial projects, modify it, and redistribute it.
You need Node.js 20 or newer and pnpm. No database, backend, or API keys are required for the basic static export path.
Yes. Place screenshots in public/assets/screenshots/ and point the screenshots array at those paths. The logo is set via site.logo and any SVG works.
No. Because it uses Next.js static export, the output is pure HTML, CSS, and JavaScript that runs on any static file host.
