Merge commit '87de22d7464e239c775fbd48ebce1665d5b1e80d'

This commit is contained in:
Bjørn Erik Pedersen
2023-07-29 11:17:28 +02:00
177 changed files with 1623 additions and 1556 deletions

View File

@@ -1,14 +1,15 @@
---
title: Developer Tools
linktitle: Developer Tools Overview
title: Developer tools
linkTitle: Overview
description: In addition to Hugo's powerful CLI, there is a large number of community-developed tool chains for Hugo developers.
categories: [developer tools]
keywords: []
menu:
docs:
parent: tools
weight: 01
weight: 01
identifier: developer-tools-overview
parent: developer-tools
weight: 10
weight: 10
---
One of Hugo's greatest strengths is its passionate---and always evolving---developer community. With the exception of the `highlight` shortcode mentioned in [Syntax Highlighting][syntax], the tools and other projects featured in this section are offerings from both commercial services and open-source projects, many of which are developed by Hugo developers just like you.

View File

@@ -1,14 +1,14 @@
---
title: Editor Plug-ins for Hugo
linktitle: Editor Plug-ins
title: Editor plugins for Hugo
linkTitle: Editor plugins
description: The Hugo community uses a wide range of preferred tools and has developed plug-ins for some of the most popular text editors to help automate parts of your workflow.
categories: [developer tools]
keywords: [editor, plug-ins]
menu:
docs:
parent: tools
weight: 50
weight: 50
parent: developer-tools
weight: 20
weight: 20
---
The Hugo community uses a wide range of preferred tools and has developed plug-ins for some of the most popular text editors to help automate parts of your workflow.
@@ -37,9 +37,4 @@ The Hugo community uses a wide range of preferred tools and has developed plug-i
* [Vim Hugo Helper](https://github.com/robertbasic/vim-hugo-helper). A small Vim plugin to help me with writing posts with Hugo.
* [vim-hugo](https://github.com/phelipetls/vim-hugo). A Vim plugin with syntax highlighting for templates and a few other features.
## Atom
* [Hugofy](https://atom.io/packages/hugofy). A Hugo Static Website Generator package for Atom.
* [language-hugo](https://atom.io/packages/language-hugo). Adds syntax highlighting to Hugo files.
[formats]: /content-management/formats/

View File

@@ -1,22 +1,22 @@
---
title: Frontend Interfaces with Hugo
linktitle: Frontends
title: Frontend interfaces with Hugo
linkTitle: Frontends
description: Do you prefer a graphical user interface over a text editor? Give these frontends a try.
categories: [developer tools]
keywords: [frontend, gui]
menu:
docs:
parent: tools
weight: 40
weight: 40
parent: developer-tools
weight: 30
weight: 30
---
- [enwrite](https://github.com/zzamboni/enwrite). Enwrite enables evernote-powered, statically generated blogs and websites. Now posting to your blog or updating your website is as easy as writing a new note in Evernote!
- [Lipi](https://github.com/SohanChy/Lipi). Lipi is a native GUI frontend written in Java to manage your Hugo websites.
- [Netlify CMS](https://netlifycms.org). Netlify CMS is an open source, serverless solution for managing Git based content in static sites, and it works on any platform that can host static sites. A [Hugo/Netlify CMS starter](https://github.com/netlify-templates/one-click-hugo-cms) is available to get new projects running quickly.
- [Decap CMS (formerly Netlify CMS)](https://decapcms.org/). Decap CMS is an open source, serverless solution for managing Git based content in static sites, and it works on any platform that can host static sites. A [Hugo/Decap CMS starter](https://github.com/decaporg/one-click-hugo-cms) is available to get new projects running quickly.
- [Hokus CMS](https://github.com/julianoappelklein/hokus). Hokus CMS is an open source, multi-platform, easy to use, desktop application for Hugo. Build from simple to complex user interfaces for Hugo websites by choosing from a dozen ready-to-use components — all for free, with no vendor lock-in.
## Commercial Services
## Commercial services
- [DATOCMS](https://www.datocms.com) DatoCMS is a fully customizable administrative area for your static websites. Use your favorite website generator, let your clients publish new content independently, and the host the site anywhere you like.
- [CloudCannon](https://cloudcannon.com/hugo-cms/). The intuitive Git-based CMS for your Hugo website. CloudCannon syncs changes from your Git repository and pushes content changes back, so your development and content teams are always in sync. Edit all of your content on the page with visual editing, build entire pages with reusable custom components and then publish confidently.

View File

@@ -1,13 +1,13 @@
---
title: Migrate to Hugo
linktitle: Migrations
linkTitle: Migrations
description: A list of community-developed tools for migrating from your existing static site generator or content management system to Hugo.
keywords: [migrations, jekyll, wordpress, drupal, ghost, contentful]
menu:
docs:
parent: tools
weight: 10
weight: 10
parent: developer-tools
weight: 50
weight: 50
aliases: [/developer-tools/migrations/, /developer-tools/migrated/]
toc: true
---
@@ -47,7 +47,7 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import
## Medium
- [medium2md](https://github.com/gautamdhameja/medium-2-md) - A simple Medium to Hugo exporter able to import stories in one command, including Front Matter.
- [medium2md](https://github.com/gautamdhameja/medium-2-md) - A simple Medium to Hugo exporter able to import stories in one command, including front matter.
- [medium-to-hugo](https://github.com/bgadrian/medium-to-hugo) - CLI tool written in Go to export medium posts into a Hugo compatible Markdown format. Tags and images are included. All images will be downloaded locally and linked appropriately.
## Tumblr

View File

@@ -1,14 +1,14 @@
---
title: Other Hugo Community Projects
linktitle: Other Projects
title: Other community projects
linkTitle: Other projects
description: Some interesting projects developed by the Hugo community that don't quite fit into our other developer tool categories.
categories: [developer tools]
keywords: [frontend, gui]
menu:
docs:
parent: tools
weight: 70
weight: 70
parent: developer-tools
weight: 60
weight: 60
---
And for all the other small things around Hugo:

View File

@@ -1,12 +1,12 @@
---
title: Search for your Hugo Website
linktitle: Search
title: Search for your Hugo website
linkTitle: Search
description: See some of the open-source and commercial search options for your newly created Hugo website.
menu:
docs:
parent: tools
weight: 60
weight: 60
parent: developer-tools
weight: 40
weight: 40
toc: true
---
@@ -23,7 +23,7 @@ A static website with a dynamic search function? Yes, Hugo provides an alternati
* [Pagefind](https://github.com/cloudcannon/pagefind). A fully static search library that aims to perform well on large sites, while using as little of your users' bandwidth as possible.
* [Hugo Lyra](https://github.com/paolomainardi/hugo-lyra). Hugo-Lyra is a JavaScript module to integrate [Lyra](https://github.com/LyraSearch/lyra) into a Hugo website. It contains the server-side part to generate the index and the client-side library (optional) to bootstrap the search engine easily.
## Commercial Search Services
## Commercial search services
* [Algolia](https://www.algolia.com/)'s Search API makes it easy to deliver a great search experience in your apps and websites. Algolia Search provides hosted full-text, numerical, faceted, and geolocalized search.
* [Bonsai](https://www.bonsai.io) is a fully-managed hosted Elasticsearch service that is fast, reliable, and simple to set up. Easily ingest your docs from Hugo into Elasticsearch following [this guide from the docs](https://docs.bonsai.io/hc/en-us/articles/13929190788756-Hugo).

View File

@@ -1,31 +0,0 @@
---
title: Starter Kits
description: A list of community-developed projects designed to help you get up and running with Hugo.
keywords: [starters,assets,pipeline]
menu:
docs:
parent: tools
weight: 30
weight: 30
aliases: [/developer-tools/migrations/,/developer-tools/migrated/]
---
Know of a Hugo-related starter kit that isn't mentioned here? [Please add it to the list.][addkit]
{{% note %}}
The following starter kits are developed by active members of the Hugo community. If you find yourself having issues with any of the projects, it's best to file an issue directly with the project's maintainer(s).
{{% /note %}}
* [Wowchemy]. Wowchemy is the 5,500+ star open source Hugo starter kit and website builder trusted by 750,000+ sites since 2016. Create _any_ kind of site with [50+ templates, widgets, and extensions](https://wowchemy.com/). Translated into 35+ languages and backed by a large, active community of 150+ contributors.
* [Hugo Wrapper][hugow]. Hugo Wrapper is a POSIX-style shell script which acts as a wrapper to download and run Hugo binary for your platform. It can be executed in variety of [Operating Systems][hugow-test] and [Command Shells][hugow-test].
* [GOHUGO AMP]. GoHugo AMP is a starter theme that aims to make it easy to adopt [Google's AMP Project][amp]. The starter kit comes with 40+ shortcodes and partials plus automatic structured data. The project also includes a [separate site with extensive documentation][gohugodocs].
* [Hyas]. Hyas is a Hugo starter helping you build modern websites that are secure, fast, and SEO-ready — by default. It is Netlify-ready (functions, redirects, headers) and comes with [documentation](https://gethyas.com/) to easily make it your own.
[Wowchemy]: https://github.com/wowchemy/wowchemy-hugo-modules
[addkit]: https://github.com/gohugoio/hugo/edit/master/docs/content/en/tools/starter-kits.md
[amp]: https://amp.dev
[GOHUGO AMP]: https://github.com/wildhaber/gohugo-amp
[gohugodocs]: https://github.com/wildhaber/gohugo-amp.gohugohq.com
[hugow]: https://github.com/khos2ow/hugo-wrapper
[hugow-test]: https://github.com/khos2ow/hugo-wrapper#tested-on
[Hyas]: https://github.com/h-enk/hyas