Skip to content

EastSun5566/hackdesk

Repository files navigation

HackDesk Logo

The logo credit goes to @Yukaii

HackDesk

HackDesk Version HackDesk Downloads Build Status License

๐Ÿ“ A hackable HackMD desktop application

Warning This project is actively under development, so expect some bugs & missing features.

Introduction

HackDesk is an unofficial desktop application for HackMD, powered by Tauri. It serves as a lightweight wrapper for hackmd.io. So, you'll find everything you love about HackMD and some additional features โœจ.

Thanks to Tauri utilizing the OS's native WebView, the bundle size remains small, and it's memory-efficient. Please keep in mind that this project is actively under development, so expect some bugs & missing features.

You should also check out the official Electron-based HackMD desktop app, along with some extra features inspired by the HackMD Raycast extension and hackbar.

This project was largely inspired by ChatGPT and WA+. Special thanks to @lencx ๐Ÿ™.

And You can also follow me on HackMD ๐Ÿ˜Ž

Installation

Installation Guide

Features

Feature Overview

Design Goals

  • Should support all hackmd.io features
  • Should be command-line-friendly
  • Should be configurable and extensible

Development

Prerequisites

Getting Started

# install deps
pnpm i

# start dev server for vite and tauri
pnpm dev

License

AGPL-3.0 License