mellium
/
blogsync
Archived
7
0
Fork 0
A tool for keeping blogs in a repo of markdown files, but publishing them to write.as or Write Freely.
This repository has been archived on 2022-07-12. You can view files and clone it, but cannot push or open issues/pull-requests.
Go to file
Sam Whited 5083f77d6a .builds: verify DCO
Signed-off-by: Sam Whited <sam@samwhited.com>
2020-05-03 23:24:07 -04:00
.builds .builds: verify DCO 2020-05-03 23:24:07 -04:00
.github/workflows .github: mirror to GitHub and refuse PRs 2019-12-23 17:17:13 -05:00
internal internal/browser: add browser launching package 2020-01-03 11:46:58 -05:00
.gitignore all: gitignore build artifacts 2019-12-21 15:58:43 -05:00
CONTRIBUTING.md all: add readme and contributing docs 2019-12-22 00:05:43 -05:00
DCO .builds: verify DCO 2020-05-03 23:24:07 -04:00
LICENSE all: use BSD 2-Clause license in LICENSE file 2019-12-21 14:56:06 -05:00
README.md all: add readme and contributing docs 2019-12-22 00:05:43 -05:00
cmp.go blogsync: factor out param equality logic 2019-12-25 07:38:14 -05:00
collection.go blogsync: don't require unreleased commit of deps 2019-12-23 10:19:33 -05:00
convert.go blogsync: fix name of convert command flagset 2020-01-05 09:17:11 -05:00
env.go all: set last updated time in publish 2019-12-23 11:08:28 -05:00
go.mod blogsync: add naive filesystem watching 2020-01-04 22:26:16 -05:00
go.sum blogsync: add naive filesystem watching 2020-01-04 22:26:16 -05:00
main.go blogsync: factor out publish function body 2020-01-04 10:47:59 -05:00
markdown.go blogsync: support more list types and footnotes 2020-01-03 17:29:15 -05:00
preview.go blogsync: only republish changed posts 2020-01-05 08:43:40 -05:00
publish.go blogsync: only republish changed posts 2020-01-05 08:43:40 -05:00
tmpl.go blogsync: make config file params match Go struct 2019-12-30 15:07:14 -05:00
token.go blogsync: prompt for password if none specified 2019-12-25 11:55:58 -05:00
watch.go blogsync: add naive filesystem watching 2020-01-04 22:26:16 -05:00

README.md

blogsync

GoDoc todo.sr.ht

The blogsync command is a tool for importing and exporting blog posts between Markdown files and write.as. It is compatible with files created by popular static site generators such as Hugo and Jekyll.

go get mellium.im/blogsync

License

The package may be used under the terms of the BSD 2-Clause License a copy of which may be found in the LICENSE file.

Unless you explicitly state otherwise, any contribution submitted for inclusion in the work by you shall be licensed as above, without any additional terms or conditions.