Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Open more actions menu

Repository files navigation

logo

BookGen - A C# documentation generator

BookGen is a command line toolchain for writing books and documentation in markdown. It was inspired by GitBook. Generally speaking you can call it a static website generator, but it has some neat features compared to other products.

It is designed to be cross platform, but It's developed and tested under Windows. It features a web based, cross platform Markdown editor.

  • MIT Licensed
  • Written in C#, targets .NET 10.0
  • Extremely fast, compared to GitBook and other NodeJs stuff
  • It hasn't got a template engine, so you don't have to learn a new template language. However it's extendable via shortcodes, like wordpress
  • Can be extended with Scripting API
  • Can be extended with NodeJs and Python Scripts
  • Should be cross platform, but I mainly test and use it on Windows
  • Can resize & convert pictures during build.
  • Syntax highlighting is rendered during compile for Epub and printable documents.
  • Many output formats:
    • Static website
    • Printable or Word processor importable plain XHTML
    • EPub v. 3.0
    • Wordpress compatible XML export file
    • RSS and Atom feeds
    • Word OpenXML (*.docx) document

Build instructions

git clone https://github.com/webmaster442/BookGen.git
.\download-assets.ps1
dotnet build

Documentation

https://github.com/webmaster442/BookGen/wiki

About

A C# book generator, similar to GitBook, but better

Resources

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.