¿Generador de sitios estáticos que funciona como GitHub con funciones de blog?

Estoy buscando un generador de sitios estáticos que funcione como GitHub y tenga funciones básicas de blogs. Lo que quiero decir con 'funciona como GitHub' es principalmente cómo se procesa Markdown y cómo funcionan los enlaces relativos entre los archivos de Markdown. https://github.com/blog/1395-relative-links-in-markup-files

No quiero usar Jekyll . No me gusta su filosofía de que cada nombre de archivo de publicación debe comenzar con una fecha. ¿Por qué no extraer la fecha de los metadatos del archivo o del material preliminar?

Middleman es mejor ya que no tiene ese requisito, pero de inmediato no reescribe .mdlos enlaces relativos .htmlcomo lo hace GitHub.

¿Alguna recomendación?

¿Qué son las "características básicas de blogs"?
@unor Una página que muestra una lista cronológica inversa de artículos y rss.
Hexo ( hexo.io )?

Respuestas (3)

Puedes buscar en DocPad .

Ofrece muchas posibilidades , tiene buena documentación y está basado en Node.js

Admite muchos complementos de marcado (markdown, textil, ...). Con DocPad puede crear blogs estáticos complejos con características avanzadas (como funcionalidades no estáticas, consulta de bases de datos,

Importación de páginas desde el exterior:

  • base de datos (MongoDB, MySQL, ...)
  • servicios (Tumblr, Dropbox, GitHub, etc.)

Importar datos de servicios externos (Atom, XML, JSON, etc.)

Puede usar DocPad con GitHub . Puede escribir en el repositorio para albergar el contenido de su wiki, hacer que DocPad lo procese y actualizar automáticamente los cambios. Aquí hay más información.

¿Qué quieres decir con "características básicas de blogs"? En mi opinión pueden ser los siguientes:

  • fácil de escribir nuevas publicaciones (por ejemplo, en la sintaxis de rebajas)
  • posibilidad de agregar comentarios a las publicaciones de su blog: se puede hacer con un servicio externo como Disqus.
  • agregar etiquetas a las publicaciones, filtrar publicaciones por etiquetas

Si está familiarizado con la programación (javascript, Node.js), DocPad puede ser una de las mejores opciones.

¡Bienvenido a Recomendaciones de software! ¿DocPad cumple con los requisitos? OP, por ejemplo, menciona la reescritura .mdde enlaces relativos a .html, integración con Github, características básicas de blogs. Como eres nuevo aquí, es posible que desees echar un vistazo a nuestras pautas de calidad de respuesta (no es un juego de palabras, por favor, cuéntalo como una sugerencia amistosa/útil). Entonces edite su respuesta para mejorarla. ¡Gracias por adelantado!

Nikola es un generador de sitios web estáticos escrito en python con las siguientes características:

  • Construcciones incrementales para la velocidad
  • Listo para usar, es compatible con Markdown, reStructuredText (predeterminado) , IPython (Jupyter) Notebooks y HTML.
  • blogs (con comentarios, etiquetas, categorías, archivos, fuentes RSS/Atom),
  • soporte multilingüe,
  • galerias de imagenes faciles,
  • y listados de códigos
  • Temas (Mako o jinja2)
  • complementos en python
  • Almacena cosas como la fecha de publicación del blog como metadatos dentro del archivo o en un archivo separado.
  • Gratis, gratis y de código abierto, licencia MIT.

No sé si esto es exactamente lo que quieres decir, pero una opción podría ser Kirby es un CMS basado en archivos que no requiere una base de datos SQL o similar. El contenido está escrito en Markdown y todo es altamente configurable. Lo uso para mi propio sitio web porque quería algo que fuera más simple que WordPress, etc.