# Create a post via CLI

**URL:** <https://discuss.write.as/t/create-a-post-via-cli/1662>\
**Category:** WriteFreely\
**Created:** [July 27, 2020, 4:54am UTC](https://discuss.write.as/t/create-a-post-via-cli/1662 "2020-07-27T04:54:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![walter](https://discuss.write.as/letter_avatar_proxy/v4/letter/w/85e7bf/32.png) [@walter](https://discuss.write.as/u/walter)\
**Post date:** [July 27, 2020, 4:54am UTC](https://discuss.write.as/t/create-a-post-via-cli/1662/1 "2020-07-27T04:54:10Z")

</div>

Hi, I am totally new here. I am intrigued by WriteFreely and had an (admittedly brief) look at the doco.

One thing which is not clear to me: Is the web editor the only way to write/publish posts? Or can I publish via a command line tool as well?

To understand where I am coming from: I have been using [Pelican](https://blog.getpelican.com/), a static site generator, for a blog and there I can write the post in any editor on my local machine and then send that file off via the CLI command. Pretty handy.

Would be great if this works for WriteFreely as well.

---

<div class="post-metadata">

**Author:** ![cjeller1592](https://discuss.write.as/user_avatar/discuss.write.as/cjeller1592/32/128_2.png) [@cjeller1592](https://discuss.write.as/u/cjeller1592)\
**Post date:** [July 27, 2020, 6:32pm UTC](https://discuss.write.as/t/create-a-post-via-cli/1662/2 "2020-07-27T18:32:20Z")

</div>

Hi @walter! Funny you mention that…WriteFreely actually has a CLI utility that you can use to publish posts! It’s great for the workflow you’re describing. You can check it out & download it here:

> **[writeas/writeas-cli](https://github.com/writeas/writeas-cli/tree/master/cmd/wf#readme)**
>
> master/cmd/wf

And you can check out the guide for use cases and commands here:

> <https://github.com/writeas/writeas-cli/blob/master/cmd/wf/GUIDE.md>

Hope that helps!

---

<div class="post-metadata">

**Author:** ![walter](https://discuss.write.as/letter_avatar_proxy/v4/letter/w/85e7bf/32.png) [@walter](https://discuss.write.as/u/walter)\
**Post date:** [July 28, 2020, 1:43am UTC](https://discuss.write.as/t/create-a-post-via-cli/1662/3 "2020-07-28T01:43:24Z")

</div>

Thanks heaps @cjeller1592! That’s exactly what I was looking for.

Very cool that you can connect to instances whereever and not only on the machine you are working on.
