Jekyll LibDoc

screenshot of Jekyll LibDoc
jekyll

A Jekyll documentation theme with built-in search and playground

Overview

Jekyll LibDoc is a documentation theme designed for creating well-designed documentation for CSS and Javascript libraries. It provides a built-in playground and local search engine, making it easy to create and navigate through documentation projects.

Features

  • Quick and Easy without Installation: Easily deploy Jekyll LibDoc on a Github repository with the remote theme feature.
  • Dual Context: LibDoc + Playground: Craft documentation with embedded demos and examples using the built-in and configurable playground.
  • Gem and Plugin Free: No need to install any Gems or plugins to use LibDoc.
  • Github Pages Compatible: Fully compatible with deploying projects on Github Pages.
  • 5 Layouts: Dedicated layouts for common documentation usages.
  • Assets Grid: Visitors can view, download, or copy URLs of specified resources on your project.
  • Local Search Engine: LibDoc includes its own internal search engine based on lunr.js.
  • Multiple Lazy-Loaded Playgrounds: Add multiple playgrounds on documentation pages, loaded once into the viewport.
  • Can Work Locally: LibDoc can be run locally with Jekyll serve or any http host, even without an internet connection.
  • Customizable Settings: Editable settings in the configuration file config.yml.
  • Front Matter: Optional parameters can be set in the front matter of each page and layout.
  • Github Flavoured Markdown: Native support for Github Flavoured Markdown.
  • Metadata: Supports social network metadata for proper social sharing.
  • Sidebar: UI components for navigation through the project.

Summary

Jekyll LibDoc is a documentation theme specifically designed for creating well-designed documentation for CSS and Javascript libraries. It comes with a variety of features such as a built-in playground, local search engine, and customizable settings. It is easy to install and compatible with Github Pages. Overall, it provides a convenient and efficient way to create and navigate through documentation projects.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.

documentation
Documentation

Documentation themes are built specifically for writing technical and product documentation. They are normally written and maintained in Markdown. The often include a navigation menu, search bar, clear headings, semantic document structure and clean typography.

github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading