• Stars
    star
    505
  • Rank 86,784 (Top 2 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 4 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Hugo theme made for documentation

Geekdoc

Build Status Hugo Version GitHub release GitHub contributors License: MIT

Geekdoc is a simple Hugo theme for documentations. It is intentionally designed as a fast and lean theme and may not fit the requirements of complex projects. If a more feature-complete theme is required there are a lot of good alternatives out there. You can find a demo and the full documentation at https://geekdocs.de.

Desktop and mobile preview

Build and release process

This theme is subject to a CI driven build and release process common for software development. During the release build, all necessary assets are automatically built by webpack and bundled in a release tarball. You can download the latest release from the GitHub release page.

Due to the fact that webpack and npm scripts are used as pre-processors, the theme cannot be used from the main branch by default. If you want to use the theme from a cloned branch instead of a release tarball you'll need to install webpack locally and run the build script once to create all required assets.

# install required packages from package.json
npm install

# run the build script to build required assets
npm run build

# build release tarball
npm run pack

See the Getting Started Guide for details about the different setup options.

Contributors

Special thanks to all contributors. If you would like to contribute, please see the instructions.

Geekdoc is inspired and partially based on the hugo-book theme, thanks Alex Shpak for your work.

License

This project is licensed under the MIT License - see the LICENSE file for details.

The used SVG icons and generated icon fonts are licensed under the license of the respective icon pack:

More Repositories

1

ansible-doctor

Annotation based documentation for your Ansible roles
Python
121
star
2

ansible-later

Another best practice scanner for Ansible roles and playbooks
Python
108
star
3

hugo-geekblog

Hugo theme made for blogs
SCSS
96
star
4

drone-docker-buildx

Drone plugin to build multiarch Docker images with buildx
Go
45
star
5

prometheus-pve-sd

Prometheus Service Discovery for Proxmox VE
Python
30
star
6

url-parser

Simple command-line URL parser
Go
19
star
7

wait-for

Poor-mans service synchronizer
Shell
5
star
8

docker-autotag

Create docker tags from a given version string
Python
5
star
9

git-batch

Automate cloning a single branch from a list of repositories
Python
5
star
10

git-sv

Semantic versioning tool for git based on conventional commits
Go
5
star
11

drone-github-comment

Drone plugin to add comments to GitHub Issues and Pull Requests
Go
4
star
12

docker-tidy

Keep docker hosts tidy
Python
4
star
13

renovate-presets

3
star
14

drone-matrix

Drone plugin to to send messages to Matrix
Go
3
star
15

drone-template-lib

Custom template library for Drone CI
Go
2
star
16

drone-plugin-lib

Helper library for writing Drone CI plugins
Go
2
star
17

certbot-dns-corenetworks

Certbot DNS plugin for the core-networks.de DNS API
Python
2
star
18

drone-yaml

Custom Drone YAML formatter
Go
2
star
19

wp-git-action

Woodpecker CI plugin to perform git actions
Go
1
star
20

wp-git-clone

Woodpecker CI plugin to clone git repositories
Go
1
star
21

drone-s3-sync

Drone plugin to synchronize a directory with an S3 bucket
Go
1
star
22

drone-plugin-index

Drone custom plugin index
Jsonnet
1
star
23

drone-git-action

Drone plugin to execute git actions
Go
1
star
24

drone-docker

Drone plugin to build multiarch Docker images
Go
1
star
25

nodejs-arm

Custom ARM builds of Node v10.x
Jsonnet
1
star
26

retry

Retry any shell command
Shell
1
star
27

drone-admin

Drone Admin Tools
Go
1
star
28

woodpecker-plugins

Woodpecker CI custom resource documentation
Makefile
1
star
29

wp-matrix

Woodpecker CI plugin to send messages to Matrix
Go
1
star
30

terraform-provider-restapi

Terraform provider to interact with a generic REST API
Go
1
star