EastSun5566 / hackdesk

πŸ“ A hackable HackMD desktop application

Home Page:https://hackdesk.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

πŸ“ A hackable HackMD desktop application

https://hackdesk.vercel.app

License:GNU Affero General Public License v3.0


Languages

Language:TypeScript 51.9%Language:Rust 33.4%Language:JavaScript 9.9%Language:CSS 4.0%Language:HTML 0.8%