All Projects → clayrisser → sphinx-jekyll-builder

clayrisser / sphinx-jekyll-builder

Licence: MIT license
sphinx builder that outputs jekyll compatible markdown files with frontmatter

Programming Languages

python
139335 projects - #7 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to sphinx-jekyll-builder

sphinx-markdown-builder
sphinx builder that outputs markdown files.
Stars: ✭ 135 (+650%)
Mutual labels:  builder, sphinx, md
Vscode Restructuredtext
reStructuredText Language Support in Visual Studio Code
Stars: ✭ 243 (+1250%)
Mutual labels:  sphinx, restructuredtext
Curriculum
Ops School Curriculum
Stars: ✭ 1,565 (+8594.44%)
Mutual labels:  sphinx, restructuredtext
Format Readme
Формат файла README
Stars: ✭ 270 (+1400%)
Mutual labels:  docs, restructuredtext
rstpad
Standalone reStructuredText editor with live preview (native app)
Stars: ✭ 35 (+94.44%)
Mutual labels:  restructuredtext, rst
Hawkmoth
Hawkmoth - Sphinx Autodoc for C
Stars: ✭ 31 (+72.22%)
Mutual labels:  sphinx, restructuredtext
sphinx rtd dark mode
Adds a toggleable dark mode to the Read the Docs theme for Sphinx.
Stars: ✭ 29 (+61.11%)
Mutual labels:  docs, sphinx
sphinx-rest-cheatsheet
A compact cheat sheet for writing documentation string for Sphinx, with focus on Python.
Stars: ✭ 17 (-5.56%)
Mutual labels:  sphinx, restructuredtext
Readthedocs.org
The source code that powers readthedocs.org
Stars: ✭ 6,802 (+37688.89%)
Mutual labels:  docs, sphinx
Jsx Lexer
a JSX lexer for pygments
Stars: ✭ 26 (+44.44%)
Mutual labels:  docs, sphinx
Docsify Tabs
A docsify.js plugin for rendering tabbed content from markdown
Stars: ✭ 65 (+261.11%)
Mutual labels:  docs, md
documentation
Documentation for dahliaOS
Stars: ✭ 78 (+333.33%)
Mutual labels:  docs, md
Assemble
Community
Stars: ✭ 3,995 (+22094.44%)
Mutual labels:  docs, md
sphinx.nvim
Sphinx integrations for Neovim
Stars: ✭ 64 (+255.56%)
Mutual labels:  sphinx, restructuredtext
roll.urown.net
How to roll your own private self-hosted internet services.
Stars: ✭ 63 (+250%)
Mutual labels:  docs, sphinx
laravel-openapi
Generate OpenAPI specification for Laravel Applications
Stars: ✭ 269 (+1394.44%)
Mutual labels:  docs
guides
How we do things at OK GROW!
Stars: ✭ 16 (-11.11%)
Mutual labels:  docs
now-custom-runtime
ZEIT Now v2.0 builder for custom AWS Lambda runtimes
Stars: ✭ 21 (+16.67%)
Mutual labels:  builder
conda-docs
Conda documentation
Stars: ✭ 313 (+1638.89%)
Mutual labels:  docs
DPB
Dynamic Project Builder
Stars: ✭ 22 (+22.22%)
Mutual labels:  builder

sphinx-jekyll-builder

PyPI PyPI - Downloads PyPI - Python Version GitHub stars

sphinx builder that outputs jekyll compatible markdown files with frontmatter

Please ★ this repo if you found it useful ★ ★ ★

Features

  • Generates markdown
  • Supports frontmatter
  • Compatible with jekyll
  • Compatible with gatsby

Installation

pip3 install sphinx-jekyll-builder

Dependencies

Usage

Load extension in configuration.

conf.py

extensions = [
    'sphinx_jekyll_builder'
]

If using recommonmark, make sure you explicitly ignore the build files as they will conflict with the system.

conf.py

exclude_patterns = [
    'build/*'
]

Build jekyll files with Makefile

make jekyll

Build jekyll files with sphinx-build command

cd docs
sphinx-build -M jekyll ./ build

Support

Submit an issue

Screenshots

Contribute a screenshot

Contributing

Review the guidelines for contributing

License

MIT License

Jam Risser © 2018

Changelog

Review the changelog

Credits

Support on Liberapay

A ridiculous amount of coffee was consumed in the process of building this project.

Add some fuel if you'd like to keep me going!

Liberapay receiving Liberapay patrons

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].