Awake - Shadcn Agency & Portfolio Template
Launch your agency or portfolio website faster with a clean, production-ready template. Now available in separate Next.js and Astro versions built using shadcn/ui and Tailwind CSS.




Agency Landing Page Template Built with shadcn/ui
Awake is a conversion-focused agency and portfolio template designed for startups, freelancers, studios, and SaaS teams. Available in both Next.js and Astro versions, it provides structured sections, reusable components, and a clean design system so developers can ship client projects faster. The codebase is scalable, SEO-ready, and optimized for performance from the start.
Essential agency sections included : Hero, services, portfolio showcase, testimonials, about, CTA, and contact.
Developer-friendly architecture: Modular components with scalable structure for both Next.js App Router and Astro.
Responsive layout system : Carefully structured spacing, grids, and typography for all screen sizes.
Performance-ready build : Optimized structure for fast loading and smooth rendering.
Fully customizable codebase : just layout, branding, and content without breaking component logic.
Modern Technology Stack
Built with the tools developers love and teams trust:
Next.js v16 & Astro v5.17+ with React v19 and TypeScript
Tailwind CSS v4 for utility-first, scalable styling
shadcn/ui + Base UI for accessible, consistent components
Figma File
Here, you can get this Figma file preview.
Highlights
- Built for agencies and freelancers
- Clean portfolio-focused layout structure
- SEO-friendly and performance optimized
- Component-based architecture for easy scaling
- Mobile-first responsive design
- Easy deployment on platforms like Vercel
- Designed for customization without design lock-in