# Publish

Static site generator for Swift developers, in which each website is defined as a Swift package.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/publish/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- repository: https://github.com/JohnSundell/Publish
- docs: https://github.com/JohnSundell/Publish/tree/master/Documentation

### Identity

- status: stub
- maintainer: John Sundell
- maintainerType: individual
- parent: unknown
- firstRelease: 2019
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: swift
- runtime: binary
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: Plot
- i18n: unknown

### Rendering and deploy

- runsAs: static, local
- renderingModes: static
- installMethod: Swift Package Manager dependency

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 0
- latestReleaseDate: 2022-04-24

### Adoption

- githubStargazers: 4971
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 38
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/JohnSundell/Publish (read 2026-10-23)
- urls: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- maintainer: https://raw.githubusercontent.com/JohnSundell/Publish/master/LICENSE (read 2026-10-23)
- language: https://api.github.com/repos/JohnSundell/Publish (read 2026-10-23)
- category: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- runtime: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- installMethod: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- installMethod: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- installMethod: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- renderingModes: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- runsAs: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- runsAs: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- templating: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- contentStore: https://github.com/JohnSundell/Publish/blob/master/README.md (read 2026-10-23)
- license: https://api.github.com/repos/JohnSundell/Publish (read 2026-10-23)
- licenseModel: https://raw.githubusercontent.com/JohnSundell/Publish/master/LICENSE (read 2026-10-23)
- firstRelease: https://api.github.com/repos/JohnSundell/Publish/releases (read 2026-10-23)
- currentMajor: https://api.github.com/repos/JohnSundell/Publish/releases (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/JohnSundell/Publish/releases (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/JohnSundell/Publish (read 2026-10-23)
- contributors: https://api.github.com/repos/JohnSundell/Publish/contributors (read 2026-10-23)

## Notes

Publish is a static site generator for Swift developers, in which each website is a Swift package and its configuration, content and publishing pipeline are written as Swift code. By default it reads Markdown files from a `Content` folder, and extra items and pages can be added in code. HTML is rendered through Plot, a Swift library for HTML, so themes are written in Swift against it. The build produces static files, and the command line tool can start a localhost server for local testing and development. Built-in deployment methods publish the output to Git and GitHub.

## Worth knowing

Building a site needs Swift 5.4 or later on the machine that runs the build.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
