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