• Stars
    star
    1,596
  • Rank 29,317 (Top 0.6 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created almost 12 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Haroopad - The Next Document processor based on Markdown

Haroopad

Haroopad is a markdown enabled document processor for creating web-friendly documents.

You can author professional-looking documents of various formats: blog posts, slides, presentations, reports, email and more.

Haroopad gives you the same editing experience regardless of the platform you are working on. It runs on all three major operating systems—Windows, Mac OS X, and Linux.

haroopad icon

New Features (v0.13.2)

  • New Features
  • New Syntax
  • Added new code language & themes - reference
    • total 112 languages(swift, gradle ...) and 49 themes

More changelog

  • Bugs
    • Fixed No confirm save in Windows on close Window with [X]
    • Fixed The file path can't contain space in Windows
  • Enhancements
    • Update Codemirror Editor v4.8
    • Support Font in Math
    • Support \left and \right in Math
    • Support custom gfm code block delimiters
    • Enhance GFM tabls's column width issue
    • Enhance Two subsequent tables are rendered with no space
    • Enhance Equation rendering issues

Main Features

  • Support cross platform
    • Window
    • Mac OS X
    • Linux 32/64
  • Theme for editing
    • Themes for editor 30 styles
    • Syntax highlighting in fenced code block on editor
    • Ruby, Python, PHP, Javascript, C, HTML, CSS
    • based on CodeMirror
  • Live Preview themes
  • Syntax Highlighting
    • 71 languages & 44 styles based on highlight.js
  • Custom Theme
    • Style based on CSS(Cascading Style Sheet)
  • Font Size
    • Editor and Viewer font size control using Preference Window & Shortcuts
  • Embedding Rich Media Contents - v0.8
    • Video, Audio, 3D, Text, Open Graph and oEmbed
    • About 100 Major Internet Services(Youtube, SoundCloud, Flickr...) Support
    • Drag & Drop support
  • Display Mode - v0.8
    • Default(Editor:Viewer), Reverse(Viewer:Editor), Only Editor, Only Viewer (View > Mode)
  • Insert Current Date & Time - v0.8
    • Various Format support (Insert > Date & Time)
  • HTML to Markdown - v0.8
    • Drag & Drop your selected text on Web Browser
  • Options for markdown parsing
  • CLI(Command Line Interface) - v0.12.1
    • $ haroopad -f [ /path/to/a.md ./path/to/b.md ]: files
    • $ haroopad --mode: only view or edit mode
      • $ haroopad --mode view: view mode
      • $ haroopad --mode edit: edit mode
  • Outline View
  • Vim Key-binding
  • Export to PDF, HTML
  • Styled HTML copy to clipboard for WYSIWYG editors
  • Auto Save & Restore
  • Document state information
  • Tab or Spaces for Indentation
  • Colum(Single, Two and Three) Layout View
  • Markdown Syntax Help Dialog
  • Markdown Folding
  • Import and Export settings

Internationalization

Enhanced Markdown Syntax

  • Added [TOC] Syntax
    • Now you can easily embed table of content in documents.
    • Left Align: [TOC "float:left"]
    • Right Align: [TOC "float:right"]
  • ![]() Extended image syntax
    • ![alt text](url "title" "css")
  • Gitub Flavored Markdown & extensions
    • Syntax highlighting
    • Table
    • URL autolinking
    • Strikethrough
    • Smartypants
  • Mathematics Expression
    • Inline Expression: $$$...$$$
    • Block Expression: $$...$$
    • Added Option inline mathematics expression ($, $$$)
  • Added Superscript, Subscript
    • Sup^superscript^, Sub~subscript~
  • Extended Image Syntax
    • If ![](path/*.mp3) then <audio> / extensions mp3, ogg
    • If ![](path/*.mp4) then <video> / extensions mp4, ogv, webm
  • Footnote
    • Footnote: [^identity]
    • Footnote Reference: [^identity]: text
  • Tasklist
    • Task: - [ ]
    • Task (Done): - [x]

TODO

  • Plugin System
  • Integrating with cloud environments

And more?

Don't forget to check Preferences, lots of useful options are there.

Follow official social account @haroopad and developer @rhiokim on Twitter for the latest news.

For feedback, use the menu Help - User Echo

LICENSE

More Repositories

1

haroopress

A static site generator built with Node.js, "Haroo" means "a day" Support Markdown presentation, Syntax Highlight, Themes
JavaScript
163
star
2

markdown-css

markdown theme standard style, using less (for haroopad)
CSS
85
star
3

flybook

✈️ FlyBook is a simple utility to generate static website such as gh-pages, manual of you projects
JavaScript
80
star
4

locally

simple, locally webserver :-)
JavaScript
40
star
5

large-scale-frontend

(WIP 🔥) 복잡한 프론트엔드 애플리케이션 개발을 위한 생각
38
star
6

grunt-sloc

Source line of codes plugin for Grunt.js
JavaScript
24
star
7

haroopad-locales

internationalization for haroopad
JavaScript
22
star
8

electron-floating-app

(wip) floating app example
CSS
21
star
9

react-boilerplate

React App(based on create-react-app)+Flowtype+Redux and React-Router Boilerplate with Material Design, Ant Design, Sementic UI, Photonkit and NW App-shell
JavaScript
15
star
10

gorae

🐳 (WIP) Yet another modern web ui for docker
CSS
14
star
11

monorepo-sample

Enterprise React-based Application Boilerplate with Next.js, CRA and Catalog
JavaScript
13
star
12

gona

✅ (🔥 WIP...) Task manager!! Electron & CLI
JavaScript
10
star
13

docker-icons

🐳 drawing docker icon
9
star
14

resume

resume format based markdown
7
star
15

babel-plugin-gist

import gist from 'gist:user/hash#file'
JavaScript
6
star
16

personal-goals

All of my programing inspiration for every year
CSS
5
star
17

tc39_study

#tc39_study twitter
5
star
18

gorae-server

API Proxy for unix://var/run/docker.sock
JavaScript
4
star
19

inbox-tailwind-nuxt

Inbox App with Tailwind.css and Nuxt
Vue
4
star
20

rhino-icon

🦏rhino icon
4
star
21

gona-cli

todo cli
JavaScript
4
star
22

cr2jpg

dcraw, imagemagick, node.js 를 기반으로한 raw 이미지 파일 변환 스크립트
3
star
23

notion-database-tracker

WIP: notion database tracker
TypeScript
3
star
24

github-md2pdf

PDF file generator for url-based github.com markdown to pdf
JavaScript
3
star
25

.seed-electron

JavaScript
2
star
26

octocat

drew using keynote
2
star
27

flypoll

Poll System for Github issue tracker
JavaScript
2
star
28

webservice-boilerplate

twitter's bootstrap, require.js, jquery 을 이용한 웹 서비스 용 boilerplate
2
star
29

tistory2markdown

tistory backup data migrate to markdown
JavaScript
2
star
30

cibot-jslint

jslint module for cibot project
2
star
31

http_resource_optimizer

HTTP Resources(HTML, CSS, JS, Image) Optimizer.
JavaScript
2
star
32

hybrid-vue-starter-kit

(wip) Offline-first application boilerplate with vue, nuxt, electron, leveldb, couchdb
JavaScript
2
star
33

gona.github.io

This is next.js app to publish rhiokim.github.io/gona
CSS
2
star
34

gorae-swarm-sh

These are shell script for docker swarm with gorae on mac
Shell
2
star
35

pomodori

pomodoro cli , tweetting and gitting for statistic my pomodoro activities
1
star
36

enki

(WIP) english word memorizer & repeater
HTML
1
star
37

oauth

OAuth 의 프로토콜 스펙 한글화 작업
1
star
38

gorae-github-pipe

(WIP) Gorae-*-pipe is a continuous application building, shipment and deployment tools based on repository.
JavaScript
1
star
39

.seed-next-app

This's seed project built on top of next.js
CSS
1
star
40

node-webkit-test

node-webkit test case
JavaScript
1
star
41

remove-files-action

TypeScript
1
star
42

wifi

Wifi finder
JavaScript
1
star
43

is-equal-action

TypeScript
1
star
44

cibot-csslint

JavaScript
1
star
45

cibot-closure-compiler

cibot-closure-compiler
1
star
46

cibot-jshint

jshint binding module of Node.js
JavaScript
1
star
47

atom-app-builder

Builder for Atom-shell base Application.
JavaScript
1
star
48

sublime-packages

my sublime packages
Python
1
star
49

ninehole

video data visualization prototyping
1
star
50

thorn

(WIP...) WAF(web application firewall) with NignX and Naxsi
JavaScript
1
star
51

globally

automation deployment util : github.com gh-page, heroku deployment
1
star
52

cibot-jsmeter

JavaScript
1
star
53

keynote-themes

프리젠테이션에 집중할 수 있도록 로모 스타일을 가미한 나무 재질의 키노트 테마
Shell
1
star
54

gorae-composer

1
star
55

gorae-github-pipe-test

It'll be remove after test
JavaScript
1
star
56

chocco

static code beat
1
star
57

wunderlist

The awesome and free GTD Tool Wunderlist
JavaScript
1
star
58

gorae-sample-service

Sample service to test scaling with gorae on docker swarm
JavaScript
1
star
59

haroogen

마크다운(markdown)으로 작성하는 웹 기반 프리젠테이션 도구
1
star
60

.seed-cli

seed project for cli
JavaScript
1
star
61

haroog-engine

haroog-engine
JavaScript
1
star
62

cibot-yui-compressor

cibot-yui-compressor
JavaScript
1
star
63

nwjs-react-webpack-boilerplate

(DEPRECATED) standalone web application boilerplate with nwjs - Please check rhiokim/react-boilerplate repository
JavaScript
1
star
64

grunt-gui

Grunt.js GUI tool
1
star
65

jwt-dummy-server

it'll be removed after test
TypeScript
1
star
66

directory

JSON 포맷을 기반으로하여 프로젝트 스켈레톤을 생성하는 아주 유용하고 쌔끈한 도구
JavaScript
1
star
67

macro

🔥Macro service for cross-platform - save your life
JavaScript
1
star