Build better HubSpot sites, faster
FreshJuice DEV is a developer-first HubSpot CMS theme that combines Tailwind CSS, Alpine.js, and 37 pre-built modules to accelerate your custom theme development.
Quick Start
Get FreshJuice DEV running on your machine in minutes
Clone and install dependencies
Configure HubSpot CLI
Start development mode
/FreshJuiceDEV in your HubSpot portal. You can change this in package.json.Build your first page
- Home — Landing page with hero section
- Blog — Blog listing and post templates
- Landing Page — Modular drag-and-drop layout
- Pricing — Pre-styled pricing page
Why FreshJuice DEV?
A minimal, performant foundation for custom HubSpot theme development
Tailwind CSS 4.x
Alpine.js Interactivity
37 Pre-built Modules
HubL Macros & Utilities
Fast Build Pipeline
Version Management
Explore by Topic
Deep dive into core concepts and development workflows
Project Structure
Understand the source and theme directory layout, build outputs, and module organization.
HubL Templates
Learn HubSpot’s templating language and how to create layouts, partials, and system templates.
Creating Modules
Build custom HubSpot modules with fields, templates, and meta configuration.
Performance Optimization
Optimize page speed with Flying Pages prefetching, lazy loading, and efficient asset delivery.
API Reference
Explore HubL macros, JavaScript utilities, and theme configuration
HubL Macros
JavaScript Modules
Theme Configuration
Ready to build your next HubSpot site?
Get started with FreshJuice DEV today and experience the speed and flexibility of a modern HubSpot theme.
Get Started Now