/Typedown

A markdown editor

Primary LanguageJavaScriptMIT LicenseMIT

Typedown Logo

Typedown

Typedown Download

Typedown is a lightweight Markdown editor designed specifically for the Windows platform. With the WinUI framework, it provides users with a seamless interface and efficient editing experience that perfectly matches the operating system. Whether you're writing technical documents, academic papers, or blog posts, Typedown is your go-to assistant!

Screenshots

Building from source

1. Prerequisites

Visual Studio 2022 with the following individual components:

  • .NET Core 3.1 SDK
  • Git for Windows

Node.js with the following global packages:

2. Clone the repository

git clone https://github.com/byxiaozhi/Typedown

This will create a local copy of the repository.

3. Build the project

First go to the directory Typedown\Dev\Typedown.Editor and run yarn && yarn build

cd Typedown\Dev\Typedown.Editor
yarn && yarn build

20240319232236_rec_

After finishing the compilation of Typedown.Editor, you can see the generated product in the directory Typedown\Dev\Typedown\Resources\Statics.

Then use VisualStudio 2022 to open Typedown\Typedown.sln, right-click on the Typedown project and select Set as Startup Project.

In the top pane, select the solution configuration you want to build in, the difference between these configurations is as follows

  • Debug: The Typedown.Editor will be accessed using the http://localhost:3000 address, to use this configuration you need to also start the Typedown.Editor project using yarn start in the Typedown\Dev\Typedown.Editor directory.
  • Debug_Local: The Typedown.Editor will be accessed using the compiled product (Typedown\Dev\Typedown\Resources\Statics)
  • Release: Used when releasing a project

Then select the platform you want to build on (x64, x86, or arm64) and click Run!

20240319232529_rec_

Contributors

Want to contribute to this project? Let us know with an issue that communicates your intent to create a pull request.