awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
SparkPost avatar

SparkPost/heml

0
View on GitHub↗
4,302 stars·158 forks·JavaScript·MIT·12 viewsheml.io↗

Heml

Heml is a framework providing a custom markup language and compiler designed to generate responsive HTML and CSS for consistent rendering across email clients. It functions as a system for transforming specialized markup strings into deliverable email templates and associated metadata.

The project features a component system for defining reusable custom elements and style rules to standardize design patterns. It includes a responsive layout engine that converts flexible grid structures, columns, and rows into compatible fixed-width tables and fluid layouts.

The toolset covers email metadata management for subject lines and preview text, validation-aware rendering to capture structural errors, and a development environment with real-time file watching and browser previews.

Features

  • Email Markup Renderers - Provides a specialized markup language and renderer to generate responsive HTML and CSS for consistent email client rendering.
  • Markup Compilers - Transforms specialized custom markup strings into optimized, email-compatible HTML and CSS during the build process.
  • Custom Element Definitions - Implements a system for defining custom elements and tags to create a reusable library of email components.
  • Email Component Libraries - Offers modular UI primitives optimized for the constraints of email-safe HTML and CSS.
  • Cross-Client Email Rendering - Ensures that custom markup generates HTML and CSS that render consistently across various email service providers.
  • Email Design Systems - Provides a standardized collection of modular components to maintain visual consistency in email design.
  • Email Frameworks - Ships a framework for building flexible, responsive email layouts with grid structures that scale across different screen widths.
  • Column-Based Responsive Grids - Converts flexible column and row definitions into fluid, email-compatible table layouts.
  • Responsive Layout Engines - Implements a layout engine that automatically adapts email grid structures to fit various screen sizes.
  • Email Templates - Generates responsive HTML email communications from a specialized markup-based system.
  • Email - Implements a compiler that transforms custom markup strings into validated, deliverable email HTML and metadata.
  • Responsive Email Design - Facilitates the creation of HTML emails that adapt fluidly to different screen sizes and clients.
  • Email Header Generation - Extracts metadata from markup to automatically generate email subject lines and preview snippets.
  • Real-time Generation Previews - Provides immediate visual feedback in the browser as email markup templates are edited.
  • Markup Structural Validation - Captures and reports syntax and structural errors while converting custom markup into final HTML.
  • Email Template Previews - Provides local rendering of email templates for instant visual verification during development.
  • Inbox Preview Controls - Controls how emails appear in inbox snippets by defining subject and preview text.
  • Email Style Frameworks - Provides a system of CSS patterns for controlling colors and spacing across diverse email clients.

Star history

Star history chart for sparkpost/hemlStar history chart for sparkpost/heml

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Heml

These projects share indexed features with Heml. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • mailchimp/email-blueprintsmailchimp avatar

    mailchimp/Email-Blueprints

    7,023View on GitHub↗

    Email-Blueprints is a modular email framework and HTML template library used to assemble custom email structures from a collection of reusable design patterns and blocks. It provides a system of flexible components for creating consistent email designs across diverse clients. The framework enables the creation of responsive layouts that adapt to various screen sizes and fixed-width designs for legacy email client compatibility. It also supports dynamic content templates that utilize merge tags to inject recipient-specific data for personalization. The project covers the development of cross-

    View on GitHub↗7,023
  • leemunroe/responsive-html-email-templateleemunroe avatar

    leemunroe/responsive-html-email-template

    13,684View on GitHub↗

    This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse desktop and mobile email applications. It provides a set of CSS and HTML patterns that ensure layouts, images, and preheaders render correctly across various email service providers. The framework utilizes a fluid-grid design system with percentage-based widths and max-width constraints to scale across different screen sizes. It employs a strategy of applying styles directly to HTML elements to prevent email clients from stripping external or internal stylesheets. The system

    HTMLemailemail-marketingemail-template
    View on GitHub↗13,684
  • foundation/foundation-emailsfoundation avatar

    foundation/foundation-emails

    7,790View on GitHub↗

    This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax that transforms into table-based layouts. It functions as an HTML-to-table compiler and CSS inliner, ensuring that simplified markup is converted into the complex nested structures and inline attributes required for cross-client compatibility. The framework features a responsive email grid system and Sass-based styling, allowing the use of variables to manage colors, typography, and spacing. These tools enable custom brand theming and the creation of fluid layouts that adapt to v

    HTML
    View on GitHub↗7,790
  • seanpowell/email-boilerplateseanpowell avatar

    seanpowell/Email-Boilerplate

    3,792View on GitHub↗

    Email-Boilerplate is an HTML email template framework and design system providing a foundational code structure for developing newsletters and transactional emails. It serves as a cross-client email layout library designed to ensure consistent rendering across diverse desktop and mobile email applications. The project utilizes a table-based layout library and reusable code patterns to maintain structural integrity within restrictive email rendering engines. It employs a responsive design system that combines fluid hybrid scaling and semantic markup normalization to resolve common rendering in

    HTML
    View on GitHub↗3,792
Compare all 30 related projects→

Frequently asked questions

What does sparkpost/heml do?

Heml is a framework providing a custom markup language and compiler designed to generate responsive HTML and CSS for consistent rendering across email clients. It functions as a system for transforming specialized markup strings into deliverable email templates and associated metadata.

What are the main features of sparkpost/heml?

The main features of sparkpost/heml are: Email Markup Renderers, Markup Compilers, Custom Element Definitions, Email Component Libraries, Cross-Client Email Rendering, Email Design Systems, Email Frameworks, Column-Based Responsive Grids.

Which projects share features with sparkpost/heml?

Projects with overlapping indexed features include: mailchimp/email-blueprints — Email-Blueprints is a modular email framework and HTML template library used to assemble custom email structures from… leemunroe/responsive-html-email-template — This project is a responsive HTML email template and framework designed to maintain visual consistency across diverse… foundation/foundation-emails — This project is an HTML email framework and compiler designed to build responsive emails using a high-level syntax… seanpowell/email-boilerplate — Email-Boilerplate is an HTML email template framework and design system providing a foundational code structure for… mailgun/transactional-email-templates — This project is a responsive email design framework providing a collection of HTML templates and boilerplates… tedgoas/cerberus — Cerberus is an HTML email template framework providing a collection of tested markup patterns and architectural kits.…