• Stars
    star
    112
  • Rank 312,240 (Top 7 %)
  • Language
    Go
  • License
    GNU General Publi...
  • Created over 9 years ago
  • Updated almost 2 years ago

Reviews

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

Repository Details

Command line client for Write.as / WriteFreely

writeas-cli / wf-cli

GPL Go Report Card #writeas on freenode Discuss on our forum

Command line utility for publishing to Write.as and any other WriteFreely instance. Works on Windows, macOS, and Linux.

Features

  • Authenticate with a Write.as / WriteFreely account
  • Publish anonymous posts or drafts to Write.as or WriteFreely, respectively
  • A stable, easy back-end for your GUI app or desktop-based workflow
  • Compatible with the Write.as Tor hidden service
  • Update and delete posts
  • Fetch any post by ID
  • ...and more, depending on which client you're using (see respective READMEs for more)

Installing

The easiest way to get the CLI is to download a pre-built executable for your OS.

Download

Latest release Total downloads

Get the latest version for your operating system as a standalone executable.

Write.as CLI
See the writeas-cli README

WriteFreely CLI
See the wf-cli README

Usage

Write.as CLI
See full usage documentation on our writeas-cli User Guide.

WriteFreely CLI
See full usage documentation on our wf-cli User Guide.

Contributing to the CLI

For a complete guide to contributing, see the Contribution Guide.

We welcome any kind of contributions including documentation, organizational improvements, tutorials, bug reports, feature requests, new features, answering questions, etc.

Getting Support

We're available on several channels, and prefer our forum for project discussion. Please don't use the GitHub issue tracker to ask questions.

Reporting Issues

If you believe you have found a bug in the CLI or its documentation, file an issue on this repo. If you're not sure if it's a bug or not, reach out to us in one way or another. Be sure to provide the version of the CLI (with writeas --version or wf --version) in your report.

More Repositories

1

Read.as

Long-form ActivityPub-enabled reader.
Go
146
star
2

htmlhouse

βŒ‚ Publish HTML quickly / 🐴 Develop a WriteFreely theme
HTML
97
star
3

go-strip-markdown

Remove Markdown formatting. Written in Go.
Go
53
star
4

go-writeas

Go client for the Write.as API
Go
22
star
5

writeas-gtk

Write.as desktop app for elementaryOS (a fork of writeas-gtk)
Go
21
star
6

web-core

Core components of the web application.
Go
20
star
7

siteshot

Website screenshot capturer written in Go.
Go
18
star
8

activityserve

A very light ActivityPub library in Go
Go
17
star
9

cmd

Simple command line pastebin.
Go
12
star
10

nerds

Simple telnet server for write.as
Go
12
star
11

wp-import

Import your WordPress blog to Write.as
Go
10
star
12

go-nodeinfo

NodeInfo server implemented in Go
Go
10
star
13

go-ghost

Go library for the Ghost API
Go
8
star
14

writeas-api

Documentation and example uses of the Write.as API.
7
star
15

paste-chrome

Write.as for Chrome
JavaScript
4
star
16

wf-migrate

Tools for migrating between WriteFreely instances.
Go
2
star
17

libwriteprivate

A Go library for encrypting and decrypting text with a passphrase.
Go
2
star
18

zip-import

Import an archive of txt files to Write.as / WriteFreely
Go
2
star
19

java-writeas

Java client for the Write.as API.
Java
2
star
20

go-mobiledoc

A Go library for working with Mobiledoc data
Go
1
star
21

impart

Utilities for a JSON-based API.
Go
1
star
22

android-writeas

Write.as Android app
1
star
23

core-api

Go
1
star
24

preview-ext

A browser extension to preview your posts
JavaScript
1
star
25

activityserve-example

A simple go app that uses activityserve to create an actor and post hello to the world
Go
1
star
26

policy

Write.as policies.
1
star