Built by
Naufaldi
Naufaldi

VPN Landing Page - A modern open-source single page template

A free open-source single-page landing page template for VPN, SaaS, or app launches, with smooth-scrolling navigation and a slider section for showcasing features.

VPN Landing Page screenshot
license MIT Licensed

MIT-licensed codebase suitable for personal projects and commercial client work.

laptop-mobile Responsive Layout

Mobile-first responsive sections help the landing page look great on any screen.

images Image Optimization

Uses Next.js Image components to deliver optimized, performance-friendly images by default.

carousel Slider Section

Includes a React Slick carousel section for presenting testimonials or feature callouts.

mouse-scroll Smooth Scrolling Nav

Provides smooth-scrolling navigation with an active menu state for clear section context.

circle-info-sparkle Overview

Open-source VPN landing page template for fast SaaS marketing sites

This free, open-source landing page template is designed for promoting a VPN product, SaaS, or mobile app with a clear marketing layout. It’s built with Tailwind CSS and Next.js, making it a good fit for teams who want a code-first starting point they can adapt to their own copy and branding. The template focuses on a typical product-marketing flow rather than a multi-page site, so you can ship a focused homepage quickly. Interactive elements like a slider and smooth-scrolling navigation help present features and sections without feeling static. If you’re comfortable tweaking React components and styles, this is a practical base to customize.

What's included

  • A complete single-page landing layout for a VPN/app style marketing site
  • Smooth-scrolling section navigation with active menu state
  • A carousel/slider section for showcasing content in slides
  • Image components set up to use Next.js image optimization
  • Reusable section and layout structure implemented as React components
  • Tailwind configuration with a defined color palette and shadows

Ideal for

  • VPN marketing pages and waitlists
  • SaaS or app homepage launches
  • Lightweight product validation pages (MVP marketing)
  • Developer-focused landing pages that need quick customization
  • Teams deploying a static-style landing site via Next.js exports

Tech & compatibility

The project uses Next.js 12 (React 17) and is configured with Tailwind 3.1.x. It also includes dependencies for a slider (react-slick) and smooth scroll behavior (react-scroll), plus framer-motion listed for animations if you want to extend interactions later. The codebase is intended to be cloned and edited directly, so you can swap sections, adjust styles, and replace content without relying on a CMS.

License & usage

Released under the MIT license, so it can be used and modified for commercial or personal projects.

Repository stats
lock-open 0 open issues
star 576 stars
eye 7 watching
code-fork 340 forks
code-commit 83 commits
history over 3 years ago
Stack
Tailwind CSS
Tailwind CSS v3.1
Next.js
Next.js 12.3.1
Highlights
circle-check-3 High resolution
circle-check-3 Well documented
circle-check-3 Responsive
circle-check-3 Image optimization
x logo-facebook logo-linkedin

Nextly

star 1k

Landing Page Template for startups

Shopify Starter

star 902

A fully functional eCommerce store

Nefa

star 472

Free landing page template built using nuxt and tailwindcss