web-dev-qa-db-fra.com

Recommandations d'un générateur de site statique qui accepte les documents Markdown?

Je recherche un générateur de site statique qui accepte les documents Markdown comme code source d'entrée. J'ai utilisé Markdoc, mais il semble abandonné. Et il ne copie pas le fichier statique dans le dossier du document source. J'installe donc docpad maintenant. Quoi qu'il en soit, je veux essayer d'autres implémentations. Pouvez-vous recommander une implémentation de Nice comme ce générateur de site?

39
Eonil

http://staticsitegenerators.net est une liste définitive provenant de la foule de tous les générateurs de sites statiques, de leurs étoiles github, de leur site Web, de leur langue, des dates créées et mises à jour, etc.

+1 pour DocPad , je trouve que Jekyll est assez handicapant avec son manque d'extensibilité (pas assez de balises prises en charge, difficile de filtrer les documents dans les listes de contenu en fonction de certains critères, extensions difficiles à écrire, etc. ...)

32
balupton

Vous pouvez également jeter un œil à nanoc , qui est Ruby et en cours de développement, également).

8
acme

Cabin est un générateur de site statique node.js alimenté par Grunt. Il propose actuellement trois beaux thèmes de blogues prêts à l'emploi. Pour commencer prend environ 45 secondes. Voici les thèmes disponibles, avec des liens pour les installer:

Candy Theme

Blok Theme

Canvas Theme

7
ChrisWren

Jekyll est assez mature et en développement actif.

6
Jonas

Poole en est un autre. Conceptuellement, c'est quelque chose entre la conversion Markdown simple en HTML et des générateurs de site plus sophistiqués comme Hyde .

Poole utilise un fichier squelette HTML global pour injecter les versions HTML des pages source Markdown. Poole a un support de base pour générer du contenu en incorporant Python dans les fichiers source de la page. Il s'agit d'une fusion sale de contenu et de logique mais d'une solution pragmatique pour faire avancer les choses rapidement pour les sites simples. Pas besoin de apprendre un modèle ou un moteur de prétraitement.

Poole peut être un bon choix si vous êtes familier avec Markdown et Python et si vous voulez construire un site assez simple avec seulement une tache de contenu généré.

Avertissement: je suis le développeur de Poole.

3
Oben Sonne

J'ai récemment déplacé mon blog de googlesites vers un nœud basé Wintersmith . Je suis assez impressionné par la flexibilité et le support de démarque qu'il offre. Il existe également plusieurs modèles et sites Web de référence open source disponibles sur leur référentiel git.

2
sanjeevonline

Si vous êtes sur un Mac, je recommande Hammer ( http://hammerformac.com/ ). Prend en charge Markdown et également SASS (avec Bourbon), CoffeeScript et HAML.

1
Rik Abel