| Path | Synopsis |
|---|---|
| bufferpool | Package bufferpool provides a pool of bytes buffers. |
| cache/filecache | |
| cache/namedmemcache | Package namedmemcache provides a memory cache with a named lock. |
| codegen | Package codegen contains helpers for code generation. |
| commands | Package commands defines and implements command-line commands and flags used by Hugo. |
| common/collections | Package collections contains common Hugo functionality related to collection handling. |
| common/constants | |
| common/herrors | Package herrors contains common Hugo errors and error related utilities. |
| common/hreflect | Package hreflect contains reflect helpers. |
| common/hugio | |
| common/hugo | |
| common/loggers | |
| common/maps | |
| common/math | |
| common/para | Package para implements parallel execution helpers. |
| common/terminal | Package terminal contains helper for the terminal, such as coloring output. |
| common/text | |
| common/types | Package types contains types shared between packages in Hugo. |
| common/urls | |
| compare | |
| config | |
| config/privacy | |
| config/services | |
| create | Package create provides functions to create new content. |
| deploy | |
| deps | |
| docshelper | Package docshelper provides some helpers for the Hugo documentation, and is of limited interest for the general Hugo user. |
| helpers | Package helpers implements general utility functions that work with and on content. |
| htesting | |
| htesting/hqt | |
| hugofs | Package hugofs provides the file systems used by Hugo. |
| hugofs/files | |
| hugofs/glob | |
| hugolib | |
| hugolib/filesystems | Package filesystems provides the fine grained file systems used by Hugo. |
| hugolib/paths | |
| identity | |
| langs | |
| langs/i18n | |
| lazy | |
| livereload | |
| markup | |
| markup/asciidocext | Package asciidocext converts AsciiDoc to HTML using Asciidoctor external binary. |
| markup/asciidocext/asciidocext_config | Package asciidoc_config holds asciidoc related configuration. |
| markup/blackfriday | Package blackfriday converts Markdown to HTML using Blackfriday v1. |
| markup/blackfriday/blackfriday_config | |
| markup/converter | |
| markup/converter/hooks | |
| markup/goldmark | Package goldmark converts Markdown to HTML using Goldmark. |
| markup/goldmark/goldmark_config | Package goldmark_config holds Goldmark related configuration. |
| markup/highlight | Package highlight provides code highlighting. |
| markup/internal | |
| markup/markup_config | |
| markup/mmark | Package mmark converts Markdown to HTML using MMark v1. |
| markup/org | Package org converts Emacs Org-Mode to HTML. |
| markup/pandoc | Package pandoc converts content to HTML using Pandoc as an external helper. |
| markup/rst | Package rst converts content to HTML using the RST external helper. |
| markup/tableofcontents | |
| media | |
| metrics | Package metrics provides simple metrics tracking features. |
| minifiers | Package minifiers contains minifiers mapped to MIME types. |
| modules | Package modules provides a client that can be used to manage Hugo Components, what's referred to as Hugo Modules. |
| modules/npm | |
| navigation | |
| output | |
| parser | |
| parser/metadecoders | |
| parser/pageparser | Package pageparser provides a parser for Hugo content files (Markdown, HTML etc.) in Hugo. |
| publisher | |
| related | Package related holds code to help finding related content. |
| releaser | Package releaser implements a set of utilities and a wrapper around Goreleaser to help automate the Hugo release process. |
| resources | |
| resources/images | Package images provides template functions for manipulating images. |
| resources/images/exif | |
| resources/internal | |
| resources/page | Package page contains the core interfaces and types for the Page resource, a core component in Hugo. |
| resources/page/page_generate | |
| resources/page/pagemeta | |
| resources/postpub | |
| resources/resource | |
| resources/resource_factories/bundler | Package bundler contains functions for concatenation etc. |
| resources/resource_factories/create | Package create contains functions for to create Resource objects. |
| resources/resource_transformers/babel | |
| resources/resource_transformers/htesting | |
| resources/resource_transformers/integrity | |
| resources/resource_transformers/js | |
| resources/resource_transformers/minifier | |
| resources/resource_transformers/postcss | |
| resources/resource_transformers/templates | Package templates contains functions for template processing of Resource objects. |
| resources/resource_transformers/tocss/scss | |
| source | |
| tpl | |
| tpl/cast | Package cast provides template functions for data type conversions. |
| tpl/collections | Package collections provides template functions for manipulating collections such as arrays, maps, and slices. |
| tpl/compare | Package compare provides template functions for comparing values. |
| tpl/crypto | Package crypto provides template functions for cryptographic operations. |
| tpl/data | Package data provides template functions for working with external data sources. |
| tpl/debug | Package debug provides template functions to help debugging templates. |
| tpl/encoding | Package encoding provides template functions for encoding content. |
| tpl/fmt | Package fmt provides template functions for formatting strings. |
| tpl/hugo | Package hugo provides template functions for accessing the Site Hugo object. |
| tpl/images | Package images provides template functions for manipulating images. |
| tpl/inflect | Package inflect provides template functions for the inflection of words. |
| tpl/internal | |
| tpl/internal/go_templates/cfg | Package cfg holds configuration shared by the Go command and internal/testenv. |
| tpl/internal/go_templates/fmtsort | Package fmtsort provides a general stable ordering mechanism for maps, on behalf of the fmt and text/template packages. |
| tpl/internal/go_templates/htmltemplate | Package template (html/template) implements data-driven templates for generating HTML output safe against code injection. |
| tpl/internal/go_templates/testenv | Package testenv provides information about what functionality is available in different testing environments run by the Go team. |
| tpl/internal/go_templates/texttemplate | Package template implements data-driven templates for generating textual output. |
| tpl/internal/go_templates/texttemplate/parse | Package parse builds parse trees for templates as defined by text/template and html/template. |
| tpl/internal/resourcehelpers | |
| tpl/js | Package js provides functions for building JavaScript resources |
| tpl/lang | Package lang provides template functions for content internationalization. |
| tpl/math | Package math provides template functions for mathmatical operations. |
| tpl/openapi/openapi3 | |
| tpl/os | Package os provides template functions for interacting with the operating system. |
| tpl/partials | Package partials provides template functions for working with reusable templates. |
| tpl/path | Package path provides template functions for manipulating paths. |
| tpl/reflect | Package reflect provides template functions for run-time object reflection. |
| tpl/resources | Package resources provides template functions for working with resources. |
| tpl/safe | Package safe provides template functions for escaping untrusted content or encapsulating trusted content. |
| tpl/site | Package site provides template functions for accessing the Site object. |
| tpl/strings | Package strings provides template functions for manipulating strings. |
| tpl/templates | Package templates provides template functions for working with templates. |
| tpl/time | Package time provides template functions for measuring and displaying time. |
| tpl/tplimpl | |
| tpl/tplimpl/embedded | Package embedded defines the internal templates that Hugo provides. |
| tpl/tplimpl/embedded/generate | |
| tpl/transform | Package transform provides template functions for transforming content. |
| tpl/urls | Package urls provides template functions to deal with URLs. |
| transform | |
| transform/livereloadinject | |
| transform/metainject | |
| transform/urlreplacers | |
| watcher |
Package main imports 2 packages (graph). Updated 2020-10-24. Refresh now. Tools for package owners.