Assemble est un générateur de site statique et un système de pipeline de construction qui compile le markdown, les modèles et les données en fichiers HTML statiques. Il fonctionne comme un convertisseur markdown-vers-HTML et un transformateur de format de données capable de déplacer du contenu entre les formats JSON, YAML, XML, PLIST et CSV.
Les fonctionnalités principales de assemble/assemble sont : Markdown-HTML Content Converters, Static Site Generators, Build Pipelines, Sequential Build Step Orchestration, YAML Processing, Category Organizations, Collection-Based Content Filtering, Markdown Transformation Pipelines.
Les alternatives open-source à assemble/assemble incluent : metalsmith/metalsmith — Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites,… nswbmw/n-blog — N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as… 11ty/eleventy-base-blog — This project is a foundational boilerplate and starter framework designed for building content-heavy websites and… phlow/feeling-responsive — This project is a responsive theme for the Jekyll static site generator, designed to facilitate the creation of blogs… phodal/ideabook — Ideabook is a programming project idea repository and learning resource that provides a curated collection of… middleman/middleman — Middleman is a Ruby-based static site generator and web framework used to transform templates and assets into…
Metalsmith is a Node.js static site generator and static content processor that transforms source files into websites, eBooks, or technical documentation. It functions as a file-to-object transformer, converting directory trees into plain JavaScript objects that can be programmatically manipulated in memory. The project is built around a pluggable build pipeline where files are passed through a sequence of custom functions to transform content and metadata incrementally. This architecture allows users to extend functionality by writing their own plugins or using third-party modules to define
N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as a server-side rendered web application that renders markdown source text into HTML for publishing and displaying articles. The system includes a markdown blogging engine that enables the creation and management of posts and user comments. It features a integrated user authentication system that handles account registration, secure sign-in, and session management to protect private routes. The project covers broad capability areas including request routing and middleware pipel
This project is a foundational boilerplate and starter framework designed for building content-heavy websites and blogs. It functions as a static site generator that transforms source files, such as Markdown and various template formats, into pre-rendered HTML during the build process. By eliminating the need for client-side processing, it produces high-performance, secure, and accessible web output ready for deployment to any standard hosting environment. The framework distinguishes itself through a robust build-time pipeline that manages complex content structures and asset optimization. It
This project is a responsive theme for the Jekyll static site generator, designed to facilitate the creation of blogs and portfolios. It provides a pre-configured template system that transforms markdown content and configuration files into complete, mobile-friendly websites. By leveraging the Foundation CSS framework, the project ensures that layouts, grid systems, and UI components automatically adapt to various screen sizes and devices. The theme distinguishes itself through a comprehensive set of content management and publishing tools. It supports structured data-driven collections, allo