409 modèles

Reusable UI Components for Modern Websites

Smaller, reusable design elements — cards, badges, buttons, inputs, modals, and more — that fit inside sections to build rich interfaces.

gratuits, sans carte bancaire

Available Templates

Showing 50 of 409 templates

Lighthouse 90+ WCAG AA Mobile-First Semantic HTML Tailwind CSS Free Forever

Built for Real-World Performance

Every template is engineered for speed, accessibility, and search engine visibility from the ground up.

90+ Lighthouse

Optimized for Speed

Minimal DOM, lazy-loaded images, efficient CSS. Every template scores 90+ on Google Lighthouse performance.

AA WCAG

Accessible by Default

WCAG AA compliant with proper contrast ratios, focus states, ARIA labels, and keyboard navigation support.

JSON-LD Schema.org

SEO Best Practices

Semantic HTML, proper heading hierarchy, schema markup, and optimized meta tags help your pages rank higher.

While sections form the skeleton of a page, components are the organs that make it functional. Our UI component library provides 300+ elements you can drop into any section or page layout to build rich, interactive interfaces without writing custom CSS. Every component is self-contained, responsive, and designed to harmonize with others.

Component Categories

Card components are the most versatile — use them for blog posts, products, team members, or feature highlights. Form inputs handle text fields, selectors, toggles, and file uploads with consistent styling across browsers. Modals and dialogs present focused content without leaving the page. Badges, tags, and avatars add visual metadata to lists and profiles. Tables display structured data with sorting and responsive horizontal scrolling for mobile. Buttons, alerts, progress indicators, and dividers round out the collection with essential interface elements.

How Components Differ From Sections

Sections are full-width, self-contained blocks (think: a pricing table that spans the entire page). Components are smaller pieces that live inside sections. A "team section" might use card components for each team member, badge components for roles, and avatar components for photos. This modular approach lets you customize sections at the finest level of detail without rebuilding from scratch.

Built With Tailwind CSS

Every component uses Tailwind CSS utility classes, making them easy to customize directly in the markup. Need to change a card's border radius? Swap rounded-lg for rounded-xl. Want different spacing? Adjust the padding utilities. The consistent styling system means all components look harmonious together, whether you are building a SaaS dashboard, an online store, or a creative portfolio. Components also inherit your site's theme colors, so they adapt when you switch between dark and minimal styles.

Discover more templates and resources

Questions fréquentes

Everything you need to know about our templates

What is the difference between a component and a section?
A section spans the full width of the page and serves as a standalone content block (hero, pricing, footer). A component is a smaller, reusable element (card, button, badge) that lives inside a section. You compose sections from components.
Can I use these components outside Communik?
Yes. Components are built with standard HTML and Tailwind CSS classes. You can copy the markup into any project that uses Tailwind CSS. They are not locked to the Communik platform.
How do I customize component colors?
Components inherit your site's theme colors (primary, secondary, neutral). To change a specific component, edit its Tailwind classes in the code editor — swap color utilities like bg-primary-500 to bg-blue-600 or any color you prefer.

Utilisé par des milliers de sites dans le monde

1,230+

Templates

31

Feature Modules

97

Design Variants

90+

Lighthouse Score

WCAG AA Accessible Mobile-First Semantic HTML Tailwind CSS

Commencez Gratuitement

Créez votre site en quelques minutes avec notre éditeur visuel.

Gratuit à vie. Sans carte bancaire.