An open source fork of Windows Live Writer
Clone or download
jsoref and jongalloway Fix spelling errors in comments (#663)
Changes an example to use and adds a trailing slash
Latest commit 87c151e Nov 30, 2017
Failed to load latest commit information.
SignClient use sign service v2 (#697) Nov 30, 2017
choco (GH-57) Updating to reflect package which has been pus… Dec 11, 2015
docs Corrected file name Dec 20, 2015
intl Update master.xml (#696) Nov 30, 2017
src Fix spelling errors in comments (#663) Dec 1, 2017
testplan Merge pull request #361 from kathweaver/pull117 Feb 19, 2016
utilities Fix spelling errors in comments (#663) Dec 1, 2017
.gitattributes Initial commit Dec 9, 2015
.gitignore Resolved merge conflicts in PR #478 Mar 12, 2017
AppxManifest.xml Added Windows Store AppxManifest.xml Mar 14, 2017
BuildNuget.cmd Initial commit Dec 9, 2015 Add contributor guidance file Dec 17, 2015
NuGet.config Adding Nuget config file Dec 10, 2015
OpenLiveWriter.Install.nuspec (GH-57) Updating to reflect package which has been pus… Dec 11, 2015
OpenLiveWriter.SDK.nuspec Upgrade Writer to .NET Framework 4.6.1, upgrade NuGet packages Sep 20, 2016
OpenLiveWriter.nuspec Removed log4net references Mar 14, 2017 Changed OpenLiveWriter to Open Live Writer Feb 25, 2016
appveyor.yml use sign service v2 (#697) Nov 30, 2017
build.cmd Added debugging line to test for ps path Nov 30, 2017 Update Jan 13, 2016
getversion.cmd Updated getversion.cmd to work with NuGet normalized versions. Mar 14, 2017
key.snk Initial commit Dec 9, 2015
license.txt Initial commit Dec 9, 2015 Fixed Spelling Dec 9, 2015
run.cmd pass command line arguments through run.cmd Dec 19, 2015
version.txt Bump to for release version Mar 14, 2017 Upgrade Writer to .NET Framework 4.6.1, upgrade NuGet packages Sep 20, 2016 Only create Blogger json file if necessary Apr 14, 2016

Open Live Writer

Open Live Writer makes it easy to write, preview, and post to your blog. For more information see

Build status


You can install the latest version of Open Live Writer alongside an older version of Windows Live Writer. Visit to download and install the latest release.

Latest News

The current version of Open Live Writer is our first open source version. For a list of known issues see GitHub or take a look at the roadmap to see what the current plans are.

For the latest news and updates about Open Live Writer, you can follow us on Twitter (@OpenLiveWriter), by keeping an eye on the website or by watching this repo and subscribing to notifications.


Open Live Writer is an open source project and wouldn't exist without the passionate community of volunteer contributors. If you would like to help out then please see the Contributing guide.

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information see the .NET Foundation Code of Conduct.



Open Live Writer proudly uses the MIT License.


The product that became Live Writer was originally created by a small, super-talented team of engineers including JJ Allaire, Joe Cheng, Charles Teague, and Spike Washburn. The team was acquired by Microsoft in 2006 and organized with the Spaces team. Becky Pezely joined the team and over time, the team grew and shipped many popular releases of Windows Live Writer.

As Microsoft was planning for the version of Windows Live that would coincide with Windows 8 operating system release, the teams that built the Windows Live client apps for Windows were encouraged to focus on building a smaller set of Windows 8 apps designed to work well with both traditional PC input mechanisms and touch. With the rise of micro-blogging platforms and other forms of sharing, eventually this team decided to conclude their work on Windows Live Writer with Windows Live Writer 2012.

Even though there was no active development, Windows Live Writer continued to be a favorite tool of a passionate community of Windows PC users for authoring, editing, and publishing blog posts. Data from at the time suggested that Windows Live Writer (even two years after active development ended) was the #1 app for authoring a blog post to from a Windows PC.

A few employees at Microsoft took an interest in reviving Live Writer as an open source project in their spare time. By January 2015, a group of about a half-dozen engineers interested in spending some of their volunteer time to help release an updated version of Live Writer had found each other and began work on getting this open source fork of Live Writer formed and ready to ship. In December 2015 Microsoft donated the code to the .NET Foundation and this passionate group of volunteer engineers rapidly assembled the first open source version.


Open Live Writer can be built by running build.cmd found in this directory.
It can be opened in Visual Studio. The solution is in src/managed/writer.sln -- if you see errors in Visual Studio run build.cmd from the command prompt and it should be resolved. The main program is src/managed/OpenLiveWriter/ApplicationMain.cs . To run from Visual Studio, set the startup project to OpenLiveWriter.

.NET Foundation

The Open Live Writer project is supported by the .NET Foundation.