├── .gitignore ├── .node-version ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── assets ├── demo.gif ├── title.png └── ui.png ├── bin └── markn ├── circle.yml ├── example ├── emoji-activity.md ├── emoji-celebration.md ├── emoji-flags.md ├── emoji-food-and-drink.md ├── emoji-nature.md ├── emoji-objects-and-symbols.md ├── emoji-people.md ├── emoji-travel-and-places.md ├── highlight.md ├── huge.js ├── huge.md └── index.md ├── gulpfile.babel.js ├── package.json └── src ├── common └── file.js ├── icon ├── icon.svg ├── markn.icns └── markn.ico ├── main ├── events.js ├── main.js ├── mediator.js ├── menu.js ├── storage.js ├── util.js └── window.js ├── renderer ├── actions │ ├── app.js │ ├── history.js │ ├── markdown.js │ ├── menu.js │ ├── scroll.js │ └── search.js ├── dispatcher.js ├── index.js ├── stores │ ├── file.js │ ├── history.js │ ├── scroll.js │ ├── search.js │ └── window.js └── views │ ├── body.js │ ├── head.js │ ├── markdown.js │ ├── nav.js │ ├── rail.js │ ├── root.js │ └── search.js └── static ├── emoji.styl ├── index.jade └── index.styl /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | 5 | # Runtime data 6 | pids 7 | *.pid 8 | *.seed 9 | 10 | # Directory for instrumented libs generated by jscoverage/JSCover 11 | lib-cov 12 | 13 | # Coverage directory used by tools like istanbul 14 | coverage 15 | 16 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 17 | .grunt 18 | 19 | # node-waf configuration 20 | .lock-wscript 21 | 22 | # Compiled binary addons (http://nodejs.org/api/addons.html) 23 | build/Release 24 | 25 | # Dependency directory 26 | # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git 27 | node_modules 28 | 29 | # Domain 30 | .DS_Store 31 | .idea 32 | app 33 | tmp 34 | build 35 | -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | iojs-v2.3.1 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | ## Environment 4 | 5 | ```bash 6 | npm install 7 | ``` 8 | 9 | ## Debugging 10 | 11 | ```bash 12 | npm run debug 13 | ``` 14 | 15 | ## Release to github releases (Only Owner or Collaborator) 16 | 17 | requires github oauth `TOKEN`. 18 | 19 | 1. Install wine with `brew install wine`. 20 | 2. Then: 21 | 22 | - major release: `TOKEN=xxxxxxxxxxxx gulp publish -r major` 23 | - minor release: `TOKEN=xxxxxxxxxxxx gulp publish -r minor` 24 | - patch release: `TOKEN=xxxxxxxxxxxx gulp publish -r patch` or just `token=xxxxxxxxxxxx gulp publish` 25 | 26 | ## Publish to npm (Only Owner) 27 | 28 | ```bash 29 | npm run publish 30 | ``` 31 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2015 Daisuke Mino 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #  2 | 3 | Lightweight markdown viewer. 4 | 5 | ## Features 6 | 7 | - Only viewer. 8 | - You may use any editor you like. 9 | - Live reload. 10 | - Re-render only changed elements. 11 | - Possible to preview huge markdown while editing. 12 | - Scroll position won't be changed while editing. 13 | - Search text. 14 | - With regular expression. 15 | - Load local images. 16 | - Open a link to markdown in this application. 17 | 18 | ## Screenshot 19 | 20 |  21 | 22 | ## Installation 23 | 24 | 1. Download zipped file from [latest release](https://github.com/minodisk/markn/releases/latest) and unzip it. 25 | 1. Double click Markn/Markn.app/Markn.exe. 26 | 27 | ## Components 28 | 29 | Consists of awesome modules. 30 | 31 | - [atom/electron](https://github.com/atom/electron)-based application. 32 | - Render HTML with [facebook/react](https://github.com/facebook/react). 33 | - Generate react elements from markdown AST with [mizchi/md2react](https://github.com/mizchi/md2react). 34 | - Generate markdown AST from markdown with [wooorm/mdast](https://github.com/wooorm/mdast). 35 | - Watch file with [paulmillr/chokidar](https://github.com/paulmillr/chokidar). 36 | - Style with [sindresorhus/github-markdown-css](https://github.com/sindresorhus/github-markdown-css). 37 | - Render some icons in [FortAwesome/Font-Awesome](https://github.com/FortAwesome/Font-Awesome). 38 | - Render emoji with [Ranks/emojione](https://github.com/Ranks/emojione). 39 | - Highlight code with [isagalaev/highlight.js](https://github.com/isagalaev/highlight.js) 40 | -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minodisk/markn/8e21951e10fd933953790289fd1cace24dcd04d9/assets/demo.gif -------------------------------------------------------------------------------- /assets/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minodisk/markn/8e21951e10fd933953790289fd1cace24dcd04d9/assets/title.png -------------------------------------------------------------------------------- /assets/ui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/minodisk/markn/8e21951e10fd933953790289fd1cace24dcd04d9/assets/ui.png -------------------------------------------------------------------------------- /bin/markn: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | var path = require('path'); 4 | var argv = require('yargs') 5 | .usage('Usage: markn [path]') 6 | .example('markn', 'Run Markn') 7 | .example('markn foo.md', 'Open the markdown file with Markn') 8 | .help('h') 9 | .alias('h', 'help') 10 | .argv; 11 | 12 | var spawn = require('child_process').spawn; 13 | 14 | var platform = process.platform; 15 | var arch = process.arch; 16 | var app = path.join(__dirname, '../build/Markn-' + platform + '-' + arch + '/'); 17 | 18 | var cmd, args; 19 | 20 | switch (platform) { 21 | case 'darwin': 22 | app += 'Markn.app/Contents/MacOS/Electron'; 23 | cmd = app 24 | args = argv._ 25 | break; 26 | case 'linux': 27 | app += 'Markn'; 28 | cmd = app; 29 | args = argv._; 30 | break; 31 | case 'win32': 32 | app += 'Markn.exe'; 33 | cmd = app; 34 | args = argv._; 35 | break; 36 | default: 37 | console.error('Unsupported platform:', platform); 38 | process.exit(1); 39 | break; 40 | } 41 | 42 | console.log('spawn:', cmd, args); 43 | var Markn = spawn(cmd, args); 44 | Markn.stdout.on('data', function (data) { 45 | console.log(data.toString('utf8')); 46 | }); 47 | Markn.stderr.on('data', function (data) { 48 | console.error(data.toString('utf8')); 49 | }); 50 | Markn.on('close', function (code) { 51 | console.log('closed:', code); 52 | }); 53 | -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- 1 | dependencies: 2 | post: 3 | - npm run build 4 | -------------------------------------------------------------------------------- /example/emoji-activity.md: -------------------------------------------------------------------------------- 1 | # Emoji: Activity 2 | 3 | - `runner`: :runner: 4 | - `walking`: :walking: 5 | - `dancer`: :dancer: 6 | - `weight_lifter`: :weight_lifter: 7 | - `lifter`: :lifter: 8 | - `golfer`: :golfer: 9 | - `rowboat`: :rowboat: 10 | - `swimmer`: :swimmer: 11 | - `surfer`: :surfer: 12 | - `bath`: :bath: 13 | - `snowboarder`: :snowboarder: 14 | - `ski`: :ski: 15 | - `snowman`: :snowman: 16 | - `bicyclist`: :bicyclist: 17 | - `mountain_bicyclist`: :mountain_bicyclist: 18 | - `racing_motorcycle`: :racing_motorcycle: 19 | - `motorcycle`: :motorcycle: 20 | - `racing_car`: :racing_car: 21 | - `race_car`: :race_car: 22 | - `horse_racing`: :horse_racing: 23 | - `tent`: :tent: 24 | - `fishing_pole_and_fish`: :fishing_pole_and_fish: 25 | - `soccer`: :soccer: 26 | - `basketball`: :basketball: 27 | - `football`: :football: 28 | - `baseball`: :baseball: 29 | - `tennis`: :tennis: 30 | - `rugby_football`: :rugby_football: 31 | - `golf`: :golf: 32 | - `trophy`: :trophy: 33 | - `sports_medal`: :sports_medal: 34 | - `medal`: :medal: 35 | - `running_shirt_with_sash`: :running_shirt_with_sash: 36 | - `checkered_flag`: :checkered_flag: 37 | - `musical_keyboard`: :musical_keyboard: 38 | - `guitar`: :guitar: 39 | - `violin`: :violin: 40 | - `saxophone`: :saxophone: 41 | - `trumpet`: :trumpet: 42 | - `musical_note`: :musical_note: 43 | - `notes`: :notes: 44 | - `musical_score`: :musical_score: 45 | - `headphones`: :headphones: 46 | - `microphone`: :microphone: 47 | - `performing_arts`: :performing_arts: 48 | - `ticket`: :ticket: 49 | - `tophat`: :tophat: 50 | - `circus_tent`: :circus_tent: 51 | - `clapper`: :clapper: 52 | - `film_frames`: :film_frames: 53 | - `admission_tickets`: :admission_tickets: 54 | - `tickets`: :tickets: 55 | - `art`: :art: 56 | - `dart`: :dart: 57 | - `8ball`: :8ball: 58 | - `bowling`: :bowling: 59 | - `slot_machine`: :slot_machine: 60 | - `game_die`: :game_die: 61 | - `video_game`: :video_game: 62 | - `flower_playing_cards`: :flower_playing_cards: 63 | - `black_joker`: :black_joker: 64 | - `mahjong`: :mahjong: 65 | - `carousel_horse`: :carousel_horse: 66 | - `ferris_wheel`: :ferris_wheel: 67 | - `roller_coaster`: :roller_coaster: 68 | -------------------------------------------------------------------------------- /example/emoji-celebration.md: -------------------------------------------------------------------------------- 1 | # Emoji: Celebration 2 | 3 | - `ribbon`: :ribbon: 4 | - `gift`: :gift: 5 | - `birthday`: :birthday: 6 | - `jack_o_lantern`: :jack_o_lantern: 7 | - `christmas_tree`: :christmas_tree: 8 | - `tanabata_tree`: :tanabata_tree: 9 | - `bamboo`: :bamboo: 10 | - `rice_scene`: :rice_scene: 11 | - `fireworks`: :fireworks: 12 | - `sparkler`: :sparkler: 13 | - `tada`: :tada: 14 | - `confetti_ball`: :confetti_ball: 15 | - `balloon`: :balloon: 16 | - `dizzy`: :dizzy: 17 | - `sparkles`: :sparkles: 18 | - `boom`: :boom: 19 | - `mortar_board`: :mortar_board: 20 | - `crown`: :crown: 21 | - `reminder_ribbon`: :reminder_ribbon: 22 | - `military_medal`: :military_medal: 23 | - `dolls`: :dolls: 24 | - `flags`: :flags: 25 | - `wind_chime`: :wind_chime: 26 | - `crossed_flags`: :crossed_flags: 27 | - `izakaya_lantern`: :izakaya_lantern: 28 | - `ring`: :ring: 29 | - `bouquet_of_flowers`: :bouquet_of_flowers: 30 | - `bouquet2`: :bouquet2: 31 | - `heart`: :heart: 32 | - `broken_heart`: :broken_heart: 33 | - `love_letter`: :love_letter: 34 | - `two_hearts`: :two_hearts: 35 | - `revolving_hearts`: :revolving_hearts: 36 | - `heartbeat`: :heartbeat: 37 | - `heartpulse`: :heartpulse: 38 | - `sparkling_heart`: :sparkling_heart: 39 | - `cupid`: :cupid: 40 | - `gift_heart`: :gift_heart: 41 | - `heart_with_tip_on_the_left`: :heart_with_tip_on_the_left: 42 | - `heart_tip`: :heart_tip: 43 | - `heart_decoration`: :heart_decoration: 44 | - `purple_heart`: :purple_heart: 45 | - `yellow_heart`: :yellow_heart: 46 | - `green_heart`: :green_heart: 47 | - `blue_heart`: :blue_heart: 48 | -------------------------------------------------------------------------------- /example/emoji-flags.md: -------------------------------------------------------------------------------- 1 | # Emoji: Flags 2 | 3 | - `au`: :au: 4 | - `flag_au`: :flag_au: 5 | - `at`: :at: 6 | - `flag_at`: :flag_at: 7 | - `be`: :be: 8 | - `flag_be`: :flag_be: 9 | - `br`: :br: 10 | - `flag_br`: :flag_br: 11 | - `ca`: :ca: 12 | - `flag_ca`: :flag_ca: 13 | - `chile`: :chile: 14 | - `flag_cl`: :flag_cl: 15 | - `cn`: :cn: 16 | - `flag_cn`: :flag_cn: 17 | - `co`: :co: 18 | - `flag_co`: :flag_co: 19 | - `dk`: :dk: 20 | - `flag_dk`: :flag_dk: 21 | - `fi`: :fi: 22 | - `flag_fi`: :flag_fi: 23 | - `fr`: :fr: 24 | - `flag_fr`: :flag_fr: 25 | - `de`: :de: 26 | - `flag_de`: :flag_de: 27 | - `hk`: :hk: 28 | - `flag_hk`: :flag_hk: 29 | - `in`: :in: 30 | - `flag_in`: :flag_in: 31 | - `indonesia`: :indonesia: 32 | - `flag_id`: :flag_id: 33 | - `ie`: :ie: 34 | - `flag_ie`: :flag_ie: 35 | - `il`: :il: 36 | - `flag_il`: :flag_il: 37 | - `it`: :it: 38 | - `flag_it`: :flag_it: 39 | - `jp`: :jp: 40 | - `flag_jp`: :flag_jp: 41 | - `kr`: :kr: 42 | - `flag_kr`: :flag_kr: 43 | - `mo`: :mo: 44 | - `flag_mo`: :flag_mo: 45 | - `my`: :my: 46 | - `flag_my`: :flag_my: 47 | - `mx`: :mx: 48 | - `flag_mx`: :flag_mx: 49 | - `nl`: :nl: 50 | - `flag_nl`: :flag_nl: 51 | - `nz`: :nz: 52 | - `flag_nz`: :flag_nz: 53 | - `no`: :no: 54 | - `flag_no`: :flag_no: 55 | - `ph`: :ph: 56 | - `flag_ph`: :flag_ph: 57 | - `pl`: :pl: 58 | - `flag_pl`: :flag_pl: 59 | - `pt`: :pt: 60 | - `flag_pt`: :flag_pt: 61 | - `pr`: :pr: 62 | - `flag_pr`: :flag_pr: 63 | - `ru`: :ru: 64 | - `flag_ru`: :flag_ru: 65 | - `saudi`: :saudi: 66 | - `saudiarabia`: :saudiarabia: 67 | - `flag_sa`: :flag_sa: 68 | - `sg`: :sg: 69 | - `flag_sg`: :flag_sg: 70 | - `za`: :za: 71 | - `flag_za`: :flag_za: 72 | - `es`: :es: 73 | - `flag_es`: :flag_es: 74 | - `se`: :se: 75 | - `flag_se`: :flag_se: 76 | - `ch`: :ch: 77 | - `flag_ch`: :flag_ch: 78 | - `tr`: :tr: 79 | - `flag_tr`: :flag_tr: 80 | - `gb`: :gb: 81 | - `flag_gb`: :flag_gb: 82 | - `us`: :us: 83 | - `flag_us`: :flag_us: 84 | - `ae`: :ae: 85 | - `flag_ae`: :flag_ae: 86 | - `vn`: :vn: 87 | - `flag_vn`: :flag_vn: 88 | - `af`: :af: 89 | - `flag_af`: :flag_af: 90 | - `al`: :al: 91 | - `flag_al`: :flag_al: 92 | - `dz`: :dz: 93 | - `flag_dz`: :flag_dz: 94 | - `ad`: :ad: 95 | - `flag_ad`: :flag_ad: 96 | - `ao`: :ao: 97 | - `flag_ao`: :flag_ao: 98 | - `ai`: :ai: 99 | - `flag_ai`: :flag_ai: 100 | - `ag`: :ag: 101 | - `flag_ag`: :flag_ag: 102 | - `ar`: :ar: 103 | - `flag_ar`: :flag_ar: 104 | - `am`: :am: 105 | - `flag_am`: :flag_am: 106 | - `aw`: :aw: 107 | - `flag_aw`: :flag_aw: 108 | - `ac`: :ac: 109 | - `flag_ac`: :flag_ac: 110 | - `az`: :az: 111 | - `flag_az`: :flag_az: 112 | - `bs`: :bs: 113 | - `flag_bs`: :flag_bs: 114 | - `bh`: :bh: 115 | - `flag_bh`: :flag_bh: 116 | - `bd`: :bd: 117 | - `flag_bd`: :flag_bd: 118 | - `bb`: :bb: 119 | - `flag_bb`: :flag_bb: 120 | - `by`: :by: 121 | - `flag_by`: :flag_by: 122 | - `bz`: :bz: 123 | - `flag_bz`: :flag_bz: 124 | - `bj`: :bj: 125 | - `flag_bj`: :flag_bj: 126 | - `bm`: :bm: 127 | - `flag_bm`: :flag_bm: 128 | - `bt`: :bt: 129 | - `flag_bt`: :flag_bt: 130 | - `bo`: :bo: 131 | - `flag_bo`: :flag_bo: 132 | - `ba`: :ba: 133 | - `flag_ba`: :flag_ba: 134 | - `bw`: :bw: 135 | - `flag_bw`: :flag_bw: 136 | - `bn`: :bn: 137 | - `flag_bn`: :flag_bn: 138 | - `bg`: :bg: 139 | - `flag_bg`: :flag_bg: 140 | - `bf`: :bf: 141 | - `flag_bf`: :flag_bf: 142 | - `bi`: :bi: 143 | - `flag_bi`: :flag_bi: 144 | - `kh`: :kh: 145 | - `flag_kh`: :flag_kh: 146 | - `cm`: :cm: 147 | - `flag_cm`: :flag_cm: 148 | - `cv`: :cv: 149 | - `flag_cv`: :flag_cv: 150 | - `ky`: :ky: 151 | - `flag_ky`: :flag_ky: 152 | - `cf`: :cf: 153 | - `flag_cf`: :flag_cf: 154 | - `km`: :km: 155 | - `flag_km`: :flag_km: 156 | - `congo`: :congo: 157 | - `flag_cd`: :flag_cd: 158 | - `cg`: :cg: 159 | - `flag_cg`: :flag_cg: 160 | - `td`: :td: 161 | - `flag_td`: :flag_td: 162 | - `cr`: :cr: 163 | - `flag_cr`: :flag_cr: 164 | - `ci`: :ci: 165 | - `flag_ci`: :flag_ci: 166 | - `hr`: :hr: 167 | - `flag_hr`: :flag_hr: 168 | - `cu`: :cu: 169 | - `flag_cu`: :flag_cu: 170 | - `cy`: :cy: 171 | - `flag_cy`: :flag_cy: 172 | - `cz`: :cz: 173 | - `flag_cz`: :flag_cz: 174 | - `dj`: :dj: 175 | - `flag_dj`: :flag_dj: 176 | - `dm`: :dm: 177 | - `flag_dm`: :flag_dm: 178 | - `do`: :do: 179 | - `flag_do`: :flag_do: 180 | - `tl`: :tl: 181 | - `flag_tl`: :flag_tl: 182 | - `ec`: :ec: 183 | - `flag_ec`: :flag_ec: 184 | - `eg`: :eg: 185 | - `flag_eg`: :flag_eg: 186 | - `sv`: :sv: 187 | - `flag_sv`: :flag_sv: 188 | - `gq`: :gq: 189 | - `flag_gq`: :flag_gq: 190 | - `er`: :er: 191 | - `flag_er`: :flag_er: 192 | - `ee`: :ee: 193 | - `flag_ee`: :flag_ee: 194 | - `et`: :et: 195 | - `flag_et`: :flag_et: 196 | - `fk`: :fk: 197 | - `flag_fk`: :flag_fk: 198 | - `fo`: :fo: 199 | - `flag_fo`: :flag_fo: 200 | - `fj`: :fj: 201 | - `flag_fj`: :flag_fj: 202 | - `pf`: :pf: 203 | - `flag_pf`: :flag_pf: 204 | - `ga`: :ga: 205 | - `flag_ga`: :flag_ga: 206 | - `gm`: :gm: 207 | - `flag_gm`: :flag_gm: 208 | - `ge`: :ge: 209 | - `flag_ge`: :flag_ge: 210 | - `gh`: :gh: 211 | - `flag_gh`: :flag_gh: 212 | - `gi`: :gi: 213 | - `flag_gi`: :flag_gi: 214 | - `gr`: :gr: 215 | - `flag_gr`: :flag_gr: 216 | - `gl`: :gl: 217 | - `flag_gl`: :flag_gl: 218 | - `gd`: :gd: 219 | - `flag_gd`: :flag_gd: 220 | - `gu`: :gu: 221 | - `flag_gu`: :flag_gu: 222 | - `gt`: :gt: 223 | - `flag_gt`: :flag_gt: 224 | - `gn`: :gn: 225 | - `flag_gn`: :flag_gn: 226 | - `gw`: :gw: 227 | - `flag_gw`: :flag_gw: 228 | - `gy`: :gy: 229 | - `flag_gy`: :flag_gy: 230 | - `ht`: :ht: 231 | - `flag_ht`: :flag_ht: 232 | - `hn`: :hn: 233 | - `flag_hn`: :flag_hn: 234 | - `hu`: :hu: 235 | - `flag_hu`: :flag_hu: 236 | - `is`: :is: 237 | - `flag_is`: :flag_is: 238 | - `ir`: :ir: 239 | - `flag_ir`: :flag_ir: 240 | - `iq`: :iq: 241 | - `flag_iq`: :flag_iq: 242 | - `jm`: :jm: 243 | - `flag_jm`: :flag_jm: 244 | - `je`: :je: 245 | - `flag_je`: :flag_je: 246 | - `jo`: :jo: 247 | - `flag_jo`: :flag_jo: 248 | - `kz`: :kz: 249 | - `flag_kz`: :flag_kz: 250 | - `ke`: :ke: 251 | - `flag_ke`: :flag_ke: 252 | - `ki`: :ki: 253 | - `flag_ki`: :flag_ki: 254 | - `xk`: :xk: 255 | - `flag_xk`: :flag_xk: 256 | - `kw`: :kw: 257 | - `flag_kw`: :flag_kw: 258 | - `kg`: :kg: 259 | - `flag_kg`: :flag_kg: 260 | - `la`: :la: 261 | - `flag_la`: :flag_la: 262 | - `lv`: :lv: 263 | - `flag_lv`: :flag_lv: 264 | - `lb`: :lb: 265 | - `flag_lb`: :flag_lb: 266 | - `ls`: :ls: 267 | - `flag_ls`: :flag_ls: 268 | - `lr`: :lr: 269 | - `flag_lr`: :flag_lr: 270 | - `ly`: :ly: 271 | - `flag_ly`: :flag_ly: 272 | - `li`: :li: 273 | - `flag_li`: :flag_li: 274 | - `lt`: :lt: 275 | - `flag_lt`: :flag_lt: 276 | - `lu`: :lu: 277 | - `flag_lu`: :flag_lu: 278 | - `mk`: :mk: 279 | - `flag_mk`: :flag_mk: 280 | - `mg`: :mg: 281 | - `flag_mg`: :flag_mg: 282 | - `mw`: :mw: 283 | - `flag_mw`: :flag_mw: 284 | - `mv`: :mv: 285 | - `flag_mv`: :flag_mv: 286 | - `ml`: :ml: 287 | - `flag_ml`: :flag_ml: 288 | - `mt`: :mt: 289 | - `flag_mt`: :flag_mt: 290 | - `mh`: :mh: 291 | - `flag_mh`: :flag_mh: 292 | - `mr`: :mr: 293 | - `flag_mr`: :flag_mr: 294 | - `mu`: :mu: 295 | - `flag_mu`: :flag_mu: 296 | - `fm`: :fm: 297 | - `flag_fm`: :flag_fm: 298 | - `md`: :md: 299 | - `flag_md`: :flag_md: 300 | - `mc`: :mc: 301 | - `flag_mc`: :flag_mc: 302 | - `mn`: :mn: 303 | - `flag_mn`: :flag_mn: 304 | - `me`: :me: 305 | - `flag_me`: :flag_me: 306 | - `ms`: :ms: 307 | - `flag_ms`: :flag_ms: 308 | - `ma`: :ma: 309 | - `flag_ma`: :flag_ma: 310 | - `mz`: :mz: 311 | - `flag_mz`: :flag_mz: 312 | - `mm`: :mm: 313 | - `flag_mm`: :flag_mm: 314 | - `na`: :na: 315 | - `flag_na`: :flag_na: 316 | - `nr`: :nr: 317 | - `flag_nr`: :flag_nr: 318 | - `np`: :np: 319 | - `flag_np`: :flag_np: 320 | - `nc`: :nc: 321 | - `flag_nc`: :flag_nc: 322 | - `ni`: :ni: 323 | - `flag_ni`: :flag_ni: 324 | - `ne`: :ne: 325 | - `flag_ne`: :flag_ne: 326 | - `nigeria`: :nigeria: 327 | - `flag_ng`: :flag_ng: 328 | - `nu`: :nu: 329 | - `flag_nu`: :flag_nu: 330 | - `kp`: :kp: 331 | - `flag_kp`: :flag_kp: 332 | - `om`: :om: 333 | - `flag_om`: :flag_om: 334 | - `pk`: :pk: 335 | - `flag_pk`: :flag_pk: 336 | - `pw`: :pw: 337 | - `flag_pw`: :flag_pw: 338 | - `ps`: :ps: 339 | - `flag_ps`: :flag_ps: 340 | - `pa`: :pa: 341 | - `flag_pa`: :flag_pa: 342 | - `pg`: :pg: 343 | - `flag_pg`: :flag_pg: 344 | - `py`: :py: 345 | - `flag_py`: :flag_py: 346 | - `pe`: :pe: 347 | - `flag_pe`: :flag_pe: 348 | - `qa`: :qa: 349 | - `flag_qa`: :flag_qa: 350 | - `ro`: :ro: 351 | - `flag_ro`: :flag_ro: 352 | - `rw`: :rw: 353 | - `flag_rw`: :flag_rw: 354 | - `sh`: :sh: 355 | - `flag_sh`: :flag_sh: 356 | - `kn`: :kn: 357 | - `flag_kn`: :flag_kn: 358 | - `lc`: :lc: 359 | - `flag_lc`: :flag_lc: 360 | - `vc`: :vc: 361 | - `flag_vc`: :flag_vc: 362 | - `ws`: :ws: 363 | - `flag_ws`: :flag_ws: 364 | - `sm`: :sm: 365 | - `flag_sm`: :flag_sm: 366 | - `st`: :st: 367 | - `flag_st`: :flag_st: 368 | - `sn`: :sn: 369 | - `flag_sn`: :flag_sn: 370 | - `rs`: :rs: 371 | - `flag_rs`: :flag_rs: 372 | - `sc`: :sc: 373 | - `flag_sc`: :flag_sc: 374 | - `sl`: :sl: 375 | - `flag_sl`: :flag_sl: 376 | - `sk`: :sk: 377 | - `flag_sk`: :flag_sk: 378 | - `si`: :si: 379 | - `flag_si`: :flag_si: 380 | - `sb`: :sb: 381 | - `flag_sb`: :flag_sb: 382 | - `so`: :so: 383 | - `flag_so`: :flag_so: 384 | - `lk`: :lk: 385 | - `flag_lk`: :flag_lk: 386 | - `sd`: :sd: 387 | - `flag_sd`: :flag_sd: 388 | - `sr`: :sr: 389 | - `flag_sr`: :flag_sr: 390 | - `sz`: :sz: 391 | - `flag_sz`: :flag_sz: 392 | - `sy`: :sy: 393 | - `flag_sy`: :flag_sy: 394 | - `tw`: :tw: 395 | - `flag_tw`: :flag_tw: 396 | - `tj`: :tj: 397 | - `flag_tj`: :flag_tj: 398 | - `tz`: :tz: 399 | - `flag_tz`: :flag_tz: 400 | - `th`: :th: 401 | - `flag_th`: :flag_th: 402 | - `tg`: :tg: 403 | - `flag_tg`: :flag_tg: 404 | - `to`: :to: 405 | - `flag_to`: :flag_to: 406 | - `tt`: :tt: 407 | - `flag_tt`: :flag_tt: 408 | - `tn`: :tn: 409 | - `flag_tn`: :flag_tn: 410 | - `turkmenistan`: :turkmenistan: 411 | - `flag_tm`: :flag_tm: 412 | - `tuvalu`: :tuvalu: 413 | - `flag_tv`: :flag_tv: 414 | - `vi`: :vi: 415 | - `flag_vi`: :flag_vi: 416 | - `ug`: :ug: 417 | - `flag_ug`: :flag_ug: 418 | - `ua`: :ua: 419 | - `flag_ua`: :flag_ua: 420 | - `uy`: :uy: 421 | - `flag_uy`: :flag_uy: 422 | - `uz`: :uz: 423 | - `flag_uz`: :flag_uz: 424 | - `vu`: :vu: 425 | - `flag_vu`: :flag_vu: 426 | - `va`: :va: 427 | - `flag_va`: :flag_va: 428 | - `ve`: :ve: 429 | - `flag_ve`: :flag_ve: 430 | - `wf`: :wf: 431 | - `flag_wf`: :flag_wf: 432 | - `eh`: :eh: 433 | - `flag_eh`: :flag_eh: 434 | - `ye`: :ye: 435 | - `flag_ye`: :flag_ye: 436 | - `zm`: :zm: 437 | - `flag_zm`: :flag_zm: 438 | - `zw`: :zw: 439 | - `flag_zw`: :flag_zw: 440 | -------------------------------------------------------------------------------- /example/emoji-food-and-drink.md: -------------------------------------------------------------------------------- 1 | # Emoji: Food and drink 2 | 3 | - `tomato`: :tomato: 4 | - `eggplant`: :eggplant: 5 | - `corn`: :corn: 6 | - `sweet_potato`: :sweet_potato: 7 | - `hot_pepper`: :hot_pepper: 8 | - `grapes`: :grapes: 9 | - `melon`: :melon: 10 | - `watermelon`: :watermelon: 11 | - `tangerine`: :tangerine: 12 | - `lemon`: :lemon: 13 | - `banana`: :banana: 14 | - `pineapple`: :pineapple: 15 | - `apple`: :apple: 16 | - `green_apple`: :green_apple: 17 | - `pear`: :pear: 18 | - `peach`: :peach: 19 | - `cherries`: :cherries: 20 | - `strawberry`: :strawberry: 21 | - `hamburger`: :hamburger: 22 | - `pizza`: :pizza: 23 | - `meat_on_bone`: :meat_on_bone: 24 | - `poultry_leg`: :poultry_leg: 25 | - `rice_cracker`: :rice_cracker: 26 | - `rice_ball`: :rice_ball: 27 | - `rice`: :rice: 28 | - `curry`: :curry: 29 | - `ramen`: :ramen: 30 | - `spaghetti`: :spaghetti: 31 | - `bread`: :bread: 32 | - `fries`: :fries: 33 | - `dango`: :dango: 34 | - `oden`: :oden: 35 | - `sushi`: :sushi: 36 | - `fried_shrimp`: :fried_shrimp: 37 | - `fish_cake`: :fish_cake: 38 | - `icecream`: :icecream: 39 | - `shaved_ice`: :shaved_ice: 40 | - `ice_cream`: :ice_cream: 41 | - `doughnut`: :doughnut: 42 | - `cookie`: :cookie: 43 | - `chocolate_bar`: :chocolate_bar: 44 | - `candy`: :candy: 45 | - `lollipop`: :lollipop: 46 | - `custard`: :custard: 47 | - `honey_pot`: :honey_pot: 48 | - `cake`: :cake: 49 | - `bento`: :bento: 50 | - `stew`: :stew: 51 | - `egg`: :egg: 52 | - `fork_and_knife`: :fork_and_knife: 53 | - `tea`: :tea: 54 | - `coffee`: :coffee: 55 | - `sake`: :sake: 56 | - `wine_glass`: :wine_glass: 57 | - `cocktail`: :cocktail: 58 | - `tropical_drink`: :tropical_drink: 59 | - `beer`: :beer: 60 | - `beers`: :beers: 61 | - `baby_bottle`: :baby_bottle: 62 | -------------------------------------------------------------------------------- /example/emoji-nature.md: -------------------------------------------------------------------------------- 1 | # Emoji: Nature 2 | 3 | - `seedling`: :seedling: 4 | - `evergreen_tree`: :evergreen_tree: 5 | - `deciduous_tree`: :deciduous_tree: 6 | - `palm_tree`: :palm_tree: 7 | - `cactus`: :cactus: 8 | - `tulip`: :tulip: 9 | - `cherry_blossom`: :cherry_blossom: 10 | - `rose`: :rose: 11 | - `hibiscus`: :hibiscus: 12 | - `sunflower`: :sunflower: 13 | - `blossom`: :blossom: 14 | - `bouquet`: :bouquet: 15 | - `ear_of_rice`: :ear_of_rice: 16 | - `herb`: :herb: 17 | - `four_leaf_clover`: :four_leaf_clover: 18 | - `maple_leaf`: :maple_leaf: 19 | - `fallen_leaf`: :fallen_leaf: 20 | - `leaves`: :leaves: 21 | - `mushroom`: :mushroom: 22 | - `chestnut`: :chestnut: 23 | - `rat`: :rat: 24 | - `mouse2`: :mouse2: 25 | - `mouse`: :mouse: 26 | - `hamster`: :hamster: 27 | - `ox`: :ox: 28 | - `water_buffalo`: :water_buffalo: 29 | - `cow2`: :cow2: 30 | - `cow`: :cow: 31 | - `tiger2`: :tiger2: 32 | - `leopard`: :leopard: 33 | - `tiger`: :tiger: 34 | - `chipmunk`: :chipmunk: 35 | - `rabbit2`: :rabbit2: 36 | - `rabbit`: :rabbit: 37 | - `cat2`: :cat2: 38 | - `cat`: :cat: 39 | - `racehorse`: :racehorse: 40 | - `horse`: :horse: 41 | - `ram`: :ram: 42 | - `sheep`: :sheep: 43 | - `goat`: :goat: 44 | - `rooster`: :rooster: 45 | - `chicken`: :chicken: 46 | - `baby_chick`: :baby_chick: 47 | - `hatching_chick`: :hatching_chick: 48 | - `hatched_chick`: :hatched_chick: 49 | - `bird`: :bird: 50 | - `penguin`: :penguin: 51 | - `elephant`: :elephant: 52 | - `dromedary_camel`: :dromedary_camel: 53 | - `camel`: :camel: 54 | - `boar`: :boar: 55 | - `pig2`: :pig2: 56 | - `pig`: :pig: 57 | - `pig_nose`: :pig_nose: 58 | - `dog2`: :dog2: 59 | - `poodle`: :poodle: 60 | - `dog`: :dog: 61 | - `wolf`: :wolf: 62 | - `bear`: :bear: 63 | - `koala`: :koala: 64 | - `panda_face`: :panda_face: 65 | - `monkey_face`: :monkey_face: 66 | - `see_no_evil`: :see_no_evil: 67 | - `hear_no_evil`: :hear_no_evil: 68 | - `speak_no_evil`: :speak_no_evil: 69 | - `monkey`: :monkey: 70 | - `dragon`: :dragon: 71 | - `dragon_face`: :dragon_face: 72 | - `crocodile`: :crocodile: 73 | - `snake`: :snake: 74 | - `turtle`: :turtle: 75 | - `frog`: :frog: 76 | - `whale2`: :whale2: 77 | - `whale`: :whale: 78 | - `dolphin`: :dolphin: 79 | - `octopus`: :octopus: 80 | - `fish`: :fish: 81 | - `tropical_fish`: :tropical_fish: 82 | - `blowfish`: :blowfish: 83 | - `shell`: :shell: 84 | - `snail`: :snail: 85 | - `bug`: :bug: 86 | - `ant`: :ant: 87 | - `bee`: :bee: 88 | - `beetle`: :beetle: 89 | - `spider`: :spider: 90 | - `spider_web`: :spider_web: 91 | - `feet`: :feet: 92 | - `zap`: :zap: 93 | - `flame`: :flame: 94 | - `fire`: :fire: 95 | - `crescent_moon`: :crescent_moon: 96 | - `sunny`: :sunny: 97 | - `partly_sunny`: :partly_sunny: 98 | - `cloud`: :cloud: 99 | - `cloud_with_rain`: :cloud_with_rain: 100 | - `cloud_rain`: :cloud_rain: 101 | - `cloud_with_snow`: :cloud_with_snow: 102 | - `cloud_snow`: :cloud_snow: 103 | - `cloud_with_lightning`: :cloud_with_lightning: 104 | - `cloud_lightning`: :cloud_lightning: 105 | - `cloud_with_tornado`: :cloud_with_tornado: 106 | - `cloud_tornado`: :cloud_tornado: 107 | - `droplet`: :droplet: 108 | - `sweat_drops`: :sweat_drops: 109 | - `umbrella`: :umbrella: 110 | - `fog`: :fog: 111 | - `dash`: :dash: 112 | - `snowflake`: :snowflake: 113 | - `star2`: :star2: 114 | - `star`: :star: 115 | - `stars`: :stars: 116 | - `sunrise_over_mountains`: :sunrise_over_mountains: 117 | - `sunrise`: :sunrise: 118 | - `rainbow`: :rainbow: 119 | - `ocean`: :ocean: 120 | - `volcano`: :volcano: 121 | - `milky_way`: :milky_way: 122 | - `mount_fuji`: :mount_fuji: 123 | - `japan`: :japan: 124 | - `globe_with_meridians`: :globe_with_meridians: 125 | - `earth_africa`: :earth_africa: 126 | - `earth_americas`: :earth_americas: 127 | - `earth_asia`: :earth_asia: 128 | - `new_moon`: :new_moon: 129 | - `waxing_crescent_moon`: :waxing_crescent_moon: 130 | - `first_quarter_moon`: :first_quarter_moon: 131 | - `waxing_gibbous_moon`: :waxing_gibbous_moon: 132 | - `full_moon`: :full_moon: 133 | - `waning_gibbous_moon`: :waning_gibbous_moon: 134 | - `last_quarter_moon`: :last_quarter_moon: 135 | - `waning_crescent_moon`: :waning_crescent_moon: 136 | - `new_moon_with_face`: :new_moon_with_face: 137 | - `full_moon_with_face`: :full_moon_with_face: 138 | - `first_quarter_moon_with_face`: :first_quarter_moon_with_face: 139 | - `last_quarter_moon_with_face`: :last_quarter_moon_with_face: 140 | - `sun_with_face`: :sun_with_face: 141 | - `wind_blowing_face`: :wind_blowing_face: 142 | -------------------------------------------------------------------------------- /example/emoji-objects-and-symbols.md: -------------------------------------------------------------------------------- 1 | # Emoji: Objects and symbols 2 | 3 | - `watch`: :watch: 4 | - `iphone`: :iphone: 5 | - `calling`: :calling: 6 | - `computer`: :computer: 7 | - `desktop_computer`: :desktop_computer: 8 | - `desktop`: :desktop: 9 | - `old_personal_computer`: :old_personal_computer: 10 | - `computer_old`: :computer_old: 11 | - `wired_keyboard`: :wired_keyboard: 12 | - `keyboard`: :keyboard: 13 | - `one_button_mouse`: :one_button_mouse: 14 | - `mouse-one`: :mouse-one: 15 | - `trackball`: :trackball: 16 | - `keyboard_and_mouse`: :keyboard_and_mouse: 17 | - `keyboard_mouse`: :keyboard_mouse: 18 | - `three_networked_computers`: :three_networked_computers: 19 | - `network`: :network: 20 | - `printer`: :printer: 21 | - `desktop_window`: :desktop_window: 22 | - `pocket_calculator`: :pocket_calculator: 23 | - `calculator`: :calculator: 24 | - `alarm_clock`: :alarm_clock: 25 | - `mantlepiece_clock`: :mantlepiece_clock: 26 | - `clock`: :clock: 27 | - `hourglass_flowing_sand`: :hourglass_flowing_sand: 28 | - `hourglass`: :hourglass: 29 | - `camera`: :camera: 30 | - `camera_with_flash`: :camera_with_flash: 31 | - `video_camera`: :video_camera: 32 | - `movie_camera`: :movie_camera: 33 | - `film_projector`: :film_projector: 34 | - `projector`: :projector: 35 | - `tv`: :tv: 36 | - `musical_keyboard_with_jacks`: :musical_keyboard_with_jacks: 37 | - `keyboard_with_jacks`: :keyboard_with_jacks: 38 | - `studio_microphone`: :studio_microphone: 39 | - `microphone2`: :microphone2: 40 | - `level_slider`: :level_slider: 41 | - `control_knobs`: :control_knobs: 42 | - `radio`: :radio: 43 | - `portable_stereo`: :portable_stereo: 44 | - `stereo`: :stereo: 45 | - `pager`: :pager: 46 | - `joystick`: :joystick: 47 | - `telephone_receiver`: :telephone_receiver: 48 | - `left_hand_telephone_receiver`: :left_hand_telephone_receiver: 49 | - `left_receiver`: :left_receiver: 50 | - `telephone`: :telephone: 51 | - `white_touchtone_telephone`: :white_touchtone_telephone: 52 | - `telephone_white`: :telephone_white: 53 | - `black_touchtone_telephone`: :black_touchtone_telephone: 54 | - `telephone_black`: :telephone_black: 55 | - `clamshell_mobile_phone`: :clamshell_mobile_phone: 56 | - `flip_phone`: :flip_phone: 57 | - `fax`: :fax: 58 | - `minidisc`: :minidisc: 59 | - `floppy_disk`: :floppy_disk: 60 | - `black_hard_shell_floppy_disk`: :black_hard_shell_floppy_disk: 61 | - `floppy_black`: :floppy_black: 62 | - `white_hard_shell_floppy_disk`: :white_hard_shell_floppy_disk: 63 | - `floppy_white`: :floppy_white: 64 | - `tape_cartridge`: :tape_cartridge: 65 | - `cartridge`: :cartridge: 66 | - `hard_disk`: :hard_disk: 67 | - `cd`: :cd: 68 | - `dvd`: :dvd: 69 | - `optical_disc_icon`: :optical_disc_icon: 70 | - `optical_disk`: :optical_disk: 71 | - `vhs`: :vhs: 72 | - `battery`: :battery: 73 | - `electric_plug`: :electric_plug: 74 | - `bulb`: :bulb: 75 | - `flashlight`: :flashlight: 76 | - `candle`: :candle: 77 | - `satellite`: :satellite: 78 | - `satellite_orbital`: :satellite_orbital: 79 | - `credit_card`: :credit_card: 80 | - `money_with_wings`: :money_with_wings: 81 | - `moneybag`: :moneybag: 82 | - `gem`: :gem: 83 | - `closed_umbrella`: :closed_umbrella: 84 | - `pouch`: :pouch: 85 | - `purse`: :purse: 86 | - `handbag`: :handbag: 87 | - `briefcase`: :briefcase: 88 | - `school_satchel`: :school_satchel: 89 | - `lipstick`: :lipstick: 90 | - `eyeglasses`: :eyeglasses: 91 | - `dark_sunglasses`: :dark_sunglasses: 92 | - `womans_hat`: :womans_hat: 93 | - `sandal`: :sandal: 94 | - `high_heel`: :high_heel: 95 | - `boot`: :boot: 96 | - `mans_shoe`: :mans_shoe: 97 | - `athletic_shoe`: :athletic_shoe: 98 | - `bikini`: :bikini: 99 | - `dress`: :dress: 100 | - `kimono`: :kimono: 101 | - `womans_clothes`: :womans_clothes: 102 | - `shirt`: :shirt: 103 | - `necktie`: :necktie: 104 | - `jeans`: :jeans: 105 | - `door`: :door: 106 | - `shower`: :shower: 107 | - `bathtub`: :bathtub: 108 | - `toilet`: :toilet: 109 | - `barber`: :barber: 110 | - `syringe`: :syringe: 111 | - `pill`: :pill: 112 | - `microscope`: :microscope: 113 | - `telescope`: :telescope: 114 | - `crystal_ball`: :crystal_ball: 115 | - `wrench`: :wrench: 116 | - `knife`: :knife: 117 | - `dagger_knife`: :dagger_knife: 118 | - `dagger`: :dagger: 119 | - `nut_and_bolt`: :nut_and_bolt: 120 | - `hammer`: :hammer: 121 | - `hammer_and_wrench`: :hammer_and_wrench: 122 | - `tools`: :tools: 123 | - `oil_drum`: :oil_drum: 124 | - `oil`: :oil: 125 | - `bomb`: :bomb: 126 | - `smoking`: :smoking: 127 | - `black_skull_and_crossbones`: :black_skull_and_crossbones: 128 | - `crossbones`: :crossbones: 129 | - `gun`: :gun: 130 | - `bookmark`: :bookmark: 131 | - `newspaper`: :newspaper: 132 | - `rolled_up_newspaper`: :rolled_up_newspaper: 133 | - `newspaper2`: :newspaper2: 134 | - `thermometer`: :thermometer: 135 | - `label`: :label: 136 | - `key`: :key: 137 | - `old_key`: :old_key: 138 | - `key2`: :key2: 139 | - `envelope`: :envelope: 140 | - `back_of_envelope`: :back_of_envelope: 141 | - `envelope_back`: :envelope_back: 142 | - `stamped_envelope`: :stamped_envelope: 143 | - `envelope_stamped`: :envelope_stamped: 144 | - `flying_envelope`: :flying_envelope: 145 | - `envelope_flying`: :envelope_flying: 146 | - `pen_over_stamped_envelope`: :pen_over_stamped_envelope: 147 | - `envelope_stamped_pen`: :envelope_stamped_pen: 148 | - `envelope_with_arrow`: :envelope_with_arrow: 149 | - `incoming_envelope`: :incoming_envelope: 150 | - `email`: :email: 151 | - `e-mail`: :e-mail: 152 | - `inbox_tray`: :inbox_tray: 153 | - `outbox_tray`: :outbox_tray: 154 | - `package`: :package: 155 | - `postal_horn`: :postal_horn: 156 | - `postbox`: :postbox: 157 | - `mailbox_closed`: :mailbox_closed: 158 | - `mailbox`: :mailbox: 159 | - `mailbox_with_no_mail`: :mailbox_with_no_mail: 160 | - `mailbox_with_mail`: :mailbox_with_mail: 161 | - `document`: :document: 162 | - `document_with_text`: :document_with_text: 163 | - `document_text`: :document_text: 164 | - `page`: :page: 165 | - `page_facing_up`: :page_facing_up: 166 | - `page_with_curl`: :page_with_curl: 167 | - `pages`: :pages: 168 | - `bookmark_tabs`: :bookmark_tabs: 169 | - `wastebasket`: :wastebasket: 170 | - `empty_note_page`: :empty_note_page: 171 | - `note_empty`: :note_empty: 172 | - `empty_note_pad`: :empty_note_pad: 173 | - `notepad_empty`: :notepad_empty: 174 | - `note_page`: :note_page: 175 | - `note`: :note: 176 | - `note_pad`: :note_pad: 177 | - `notepad`: :notepad: 178 | - `spiral_note_pad`: :spiral_note_pad: 179 | - `notepad-spiral`: :notepad-spiral: 180 | - `chart_with_upwards_trend`: :chart_with_upwards_trend: 181 | - `chart_with_downwards_trend`: :chart_with_downwards_trend: 182 | - `bar_chart`: :bar_chart: 183 | - `stock_chart`: :stock_chart: 184 | - `date`: :date: 185 | - `calendar`: :calendar: 186 | - `spiral_calendar_pad`: :spiral_calendar_pad: 187 | - `calendar_spiral`: :calendar_spiral: 188 | - `ballot_box_with_ballot`: :ballot_box_with_ballot: 189 | - `ballot_box`: :ballot_box: 190 | - `low_brightness`: :low_brightness: 191 | - `high_brightness`: :high_brightness: 192 | - `compression`: :compression: 193 | - `frame_with_an_x`: :frame_with_an_x: 194 | - `frame_x`: :frame_x: 195 | - `frame_with_picture`: :frame_with_picture: 196 | - `frame_photo`: :frame_photo: 197 | - `frame_with_tiles`: :frame_with_tiles: 198 | - `frame_tiles`: :frame_tiles: 199 | - `scroll`: :scroll: 200 | - `clipboard`: :clipboard: 201 | - `book2`: :book2: 202 | - `book`: :book: 203 | - `notebook`: :notebook: 204 | - `notebook_with_decorative_cover`: :notebook_with_decorative_cover: 205 | - `ledger`: :ledger: 206 | - `closed_book`: :closed_book: 207 | - `green_book`: :green_book: 208 | - `blue_book`: :blue_book: 209 | - `orange_book`: :orange_book: 210 | - `books`: :books: 211 | - `card_index`: :card_index: 212 | - `card_index_dividers`: :card_index_dividers: 213 | - `dividers`: :dividers: 214 | - `card_file_box`: :card_file_box: 215 | - `card_box`: :card_box: 216 | - `link`: :link: 217 | - `paperclip`: :paperclip: 218 | - `linked_paperclips`: :linked_paperclips: 219 | - `paperclips`: :paperclips: 220 | - `pushpin`: :pushpin: 221 | - `pushpin_black`: :pushpin_black: 222 | - `scissors`: :scissors: 223 | - `triangular_ruler`: :triangular_ruler: 224 | - `round_pushpin`: :round_pushpin: 225 | - `straight_ruler`: :straight_ruler: 226 | - `triangular_flag_on_post`: :triangular_flag_on_post: 227 | - `white_pennant`: :white_pennant: 228 | - `pennant_white`: :pennant_white: 229 | - `black_pennant`: :black_pennant: 230 | - `pennant_black`: :pennant_black: 231 | - `waving_white_flag`: :waving_white_flag: 232 | - `flag_white`: :flag_white: 233 | - `waving_black_flag`: :waving_black_flag: 234 | - `flag_black`: :flag_black: 235 | - `hole`: :hole: 236 | - `folder`: :folder: 237 | - `open_folder`: :open_folder: 238 | - `folder_open`: :folder_open: 239 | - `file_folder`: :file_folder: 240 | - `open_file_folder`: :open_file_folder: 241 | - `file_cabinet`: :file_cabinet: 242 | - `black_nib`: :black_nib: 243 | - `pencil2`: :pencil2: 244 | - `lower_left_pencil`: :lower_left_pencil: 245 | - `pencil3`: :pencil3: 246 | - `lower_left_ballpoint_pen`: :lower_left_ballpoint_pen: 247 | - `pen_ballpoint`: :pen_ballpoint: 248 | - `lower_left_fountain_pen`: :lower_left_fountain_pen: 249 | - `pen_fountain`: :pen_fountain: 250 | - `lower_left_paintbrush`: :lower_left_paintbrush: 251 | - `paintbrush`: :paintbrush: 252 | - `lower_left_crayon`: :lower_left_crayon: 253 | - `crayon`: :crayon: 254 | - `pencil`: :pencil: 255 | - `lock_with_ink_pen`: :lock_with_ink_pen: 256 | - `closed_lock_with_key`: :closed_lock_with_key: 257 | - `lock`: :lock: 258 | - `unlock`: :unlock: 259 | - `mega`: :mega: 260 | - `loudspeaker`: :loudspeaker: 261 | - `speaker`: :speaker: 262 | - `sound`: :sound: 263 | - `loud_sound`: :loud_sound: 264 | - `mute`: :mute: 265 | - `right_speaker`: :right_speaker: 266 | - `right_speaker_with_one_sound_wave`: :right_speaker_with_one_sound_wave: 267 | - `right_speaker_one`: :right_speaker_one: 268 | - `right_speaker_with_three_sound_waves`: :right_speaker_with_three_sound_waves: 269 | - `right_speaker_three`: :right_speaker_three: 270 | - `bullhorn`: :bullhorn: 271 | - `bullhorn_with_sound_waves`: :bullhorn_with_sound_waves: 272 | - `bullhorn_waves`: :bullhorn_waves: 273 | - `zzz`: :zzz: 274 | - `bell`: :bell: 275 | - `no_bell`: :no_bell: 276 | - `ringing_bell`: :ringing_bell: 277 | - `ascending_notes`: :ascending_notes: 278 | - `descending_notes`: :descending_notes: 279 | - `white_latin_cross`: :white_latin_cross: 280 | - `cross_white`: :cross_white: 281 | - `heavy_latin_cross`: :heavy_latin_cross: 282 | - `cross_heavy`: :cross_heavy: 283 | - `celtic_cross`: :celtic_cross: 284 | - `om_symbol`: :om_symbol: 285 | - `dove_of_peace`: :dove_of_peace: 286 | - `dove`: :dove: 287 | - `thought_balloon`: :thought_balloon: 288 | - `speech_balloon`: :speech_balloon: 289 | - `left_speech_bubble`: :left_speech_bubble: 290 | - `speech_left`: :speech_left: 291 | - `right_speech_bubble`: :right_speech_bubble: 292 | - `speech_right`: :speech_right: 293 | - `two_speech_bubbles`: :two_speech_bubbles: 294 | - `speech_two`: :speech_two: 295 | - `three_speech_bubbles`: :three_speech_bubbles: 296 | - `speech_three`: :speech_three: 297 | - `left_thought_bubble`: :left_thought_bubble: 298 | - `thought_left`: :thought_left: 299 | - `right_thought_bubble`: :right_thought_bubble: 300 | - `thought_right`: :thought_right: 301 | - `left_anger_bubble`: :left_anger_bubble: 302 | - `anger_left`: :anger_left: 303 | - `right_anger_bubble`: :right_anger_bubble: 304 | - `anger_right`: :anger_right: 305 | - `mood_bubble`: :mood_bubble: 306 | - `lightning_mood_bubble`: :lightning_mood_bubble: 307 | - `mood_bubble_lightning`: :mood_bubble_lightning: 308 | - `children_crossing`: :children_crossing: 309 | - `shield`: :shield: 310 | - `mag`: :mag: 311 | - `mag_right`: :mag_right: 312 | - `speaking_head_in_silhouette`: :speaking_head_in_silhouette: 313 | - `speaking_head`: :speaking_head: 314 | - `sleeping_accommodation`: :sleeping_accommodation: 315 | - `prohibited_sign`: :prohibited_sign: 316 | - `prohibited`: :prohibited: 317 | - `no_entry_sign`: :no_entry_sign: 318 | - `no_entry`: :no_entry: 319 | - `name_badge`: :name_badge: 320 | - `no_pedestrians`: :no_pedestrians: 321 | - `do_not_litter`: :do_not_litter: 322 | - `no_bicycles`: :no_bicycles: 323 | - `non-potable_water`: :non-potable_water: 324 | - `no_mobile_phones`: :no_mobile_phones: 325 | - `underage`: :underage: 326 | - `no_piracy`: :no_piracy: 327 | - `piracy`: :piracy: 328 | - `accept`: :accept: 329 | - `ideograph_advantage`: :ideograph_advantage: 330 | - `white_flower`: :white_flower: 331 | - `secret`: :secret: 332 | - `congratulations`: :congratulations: 333 | - `u5408`: :u5408: 334 | - `u6e80`: :u6e80: 335 | - `u7981`: :u7981: 336 | - `u6709`: :u6709: 337 | - `u7121`: :u7121: 338 | - `u7533`: :u7533: 339 | - `u55b6`: :u55b6: 340 | - `u6708`: :u6708: 341 | - `u5272`: :u5272: 342 | - `u7a7a`: :u7a7a: 343 | - `sa`: :sa: 344 | - `koko`: :koko: 345 | - `u6307`: :u6307: 346 | - `chart`: :chart: 347 | - `sparkle`: :sparkle: 348 | - `eight_spoked_asterisk`: :eight_spoked_asterisk: 349 | - `negative_squared_cross_mark`: :negative_squared_cross_mark: 350 | - `white_check_mark`: :white_check_mark: 351 | - `eight_pointed_black_star`: :eight_pointed_black_star: 352 | - `vibration_mode`: :vibration_mode: 353 | - `mobile_phone_off`: :mobile_phone_off: 354 | - `vs`: :vs: 355 | - `a`: :a: 356 | - `b`: :b: 357 | - `ab`: :ab: 358 | - `cl`: :cl: 359 | - `o2`: :o2: 360 | - `sos`: :sos: 361 | - `id`: :id: 362 | - `parking`: :parking: 363 | - `wc`: :wc: 364 | - `cool`: :cool: 365 | - `free`: :free: 366 | - `new`: :new: 367 | - `ng`: :ng: 368 | - `ok`: :ok: 369 | - `up`: :up: 370 | - `atm`: :atm: 371 | - `aries`: :aries: 372 | - `taurus`: :taurus: 373 | - `gemini`: :gemini: 374 | - `cancer`: :cancer: 375 | - `leo`: :leo: 376 | - `virgo`: :virgo: 377 | - `libra`: :libra: 378 | - `scorpius`: :scorpius: 379 | - `sagittarius`: :sagittarius: 380 | - `capricorn`: :capricorn: 381 | - `aquarius`: :aquarius: 382 | - `pisces`: :pisces: 383 | - `restroom`: :restroom: 384 | - `mens`: :mens: 385 | - `womens`: :womens: 386 | - `boys_symbol`: :boys_symbol: 387 | - `girls_symbol`: :girls_symbol: 388 | - `baby_symbol`: :baby_symbol: 389 | - `wheelchair`: :wheelchair: 390 | - `potable_water`: :potable_water: 391 | - `no_smoking`: :no_smoking: 392 | - `put_litter_in_its_place`: :put_litter_in_its_place: 393 | - `arrow_forward`: :arrow_forward: 394 | - `arrow_backward`: :arrow_backward: 395 | - `arrow_up_small`: :arrow_up_small: 396 | - `arrow_down_small`: :arrow_down_small: 397 | - `fast_forward`: :fast_forward: 398 | - `rewind`: :rewind: 399 | - `arrow_double_up`: :arrow_double_up: 400 | - `arrow_double_down`: :arrow_double_down: 401 | - `arrow_right`: :arrow_right: 402 | - `arrow_left`: :arrow_left: 403 | - `arrow_up`: :arrow_up: 404 | - `arrow_down`: :arrow_down: 405 | - `arrow_upper_right`: :arrow_upper_right: 406 | - `arrow_lower_right`: :arrow_lower_right: 407 | - `arrow_lower_left`: :arrow_lower_left: 408 | - `arrow_upper_left`: :arrow_upper_left: 409 | - `arrow_up_down`: :arrow_up_down: 410 | - `left_right_arrow`: :left_right_arrow: 411 | - `arrows_counterclockwise`: :arrows_counterclockwise: 412 | - `arrow_right_hook`: :arrow_right_hook: 413 | - `leftwards_arrow_with_hook`: :leftwards_arrow_with_hook: 414 | - `arrow_heading_up`: :arrow_heading_up: 415 | - `arrow_heading_down`: :arrow_heading_down: 416 | - `twisted_rightwards_arrows`: :twisted_rightwards_arrows: 417 | - `repeat`: :repeat: 418 | - `repeat_one`: :repeat_one: 419 | - `hash`: :hash: 420 | - `zero`: :zero: 421 | - `one`: :one: 422 | - `two`: :two: 423 | - `three`: :three: 424 | - `four`: :four: 425 | - `five`: :five: 426 | - `six`: :six: 427 | - `seven`: :seven: 428 | - `eight`: :eight: 429 | - `nine`: :nine: 430 | - `keycap_ten`: :keycap_ten: 431 | - `1234`: :1234: 432 | - `abc`: :abc: 433 | - `abcd`: :abcd: 434 | - `capital_abcd`: :capital_abcd: 435 | - `information_source`: :information_source: 436 | - `signal_strength`: :signal_strength: 437 | - `cinema`: :cinema: 438 | - `symbols`: :symbols: 439 | - `heavy_plus_sign`: :heavy_plus_sign: 440 | - `heavy_minus_sign`: :heavy_minus_sign: 441 | - `wavy_dash`: :wavy_dash: 442 | - `heavy_division_sign`: :heavy_division_sign: 443 | - `heavy_multiplication_x`: :heavy_multiplication_x: 444 | - `heavy_check_mark`: :heavy_check_mark: 445 | - `cancellation_x`: :cancellation_x: 446 | - `arrows_clockwise`: :arrows_clockwise: 447 | - `clockwise_right_and_left_semicircle_arrows`: :clockwise_right_and_left_semicircle_arrows: 448 | - `clockwise_arrows`: :clockwise_arrows: 449 | - `tm`: :tm: 450 | - `copyright`: :copyright: 451 | - `registered`: :registered: 452 | - `currency_exchange`: :currency_exchange: 453 | - `heavy_dollar_sign`: :heavy_dollar_sign: 454 | - `curly_loop`: :curly_loop: 455 | - `loop`: :loop: 456 | - `part_alternation_mark`: :part_alternation_mark: 457 | - `exclamation`: :exclamation: 458 | - `question`: :question: 459 | - `grey_exclamation`: :grey_exclamation: 460 | - `grey_question`: :grey_question: 461 | - `bangbang`: :bangbang: 462 | - `interrobang`: :interrobang: 463 | - `triangle_with_rounded_corners`: :triangle_with_rounded_corners: 464 | - `triangle_round`: :triangle_round: 465 | - `x`: :x: 466 | - `o`: :o: 467 | - `100`: :100: 468 | - `end`: :end: 469 | - `back`: :back: 470 | - `on`: :on: 471 | - `top`: :top: 472 | - `soon`: :soon: 473 | - `cyclone`: :cyclone: 474 | - `m`: :m: 475 | - `circled_information_source`: :circled_information_source: 476 | - `info`: :info: 477 | - `ophiuchus`: :ophiuchus: 478 | - `six_pointed_star`: :six_pointed_star: 479 | - `beginner`: :beginner: 480 | - `lightning_mood`: :lightning_mood: 481 | - `mood_lightning`: :mood_lightning: 482 | - `trident`: :trident: 483 | - `warning`: :warning: 484 | - `hotsprings`: :hotsprings: 485 | - `rosette`: :rosette: 486 | - `rosette_black`: :rosette_black: 487 | - `recycle`: :recycle: 488 | - `anger`: :anger: 489 | - `diamond_shape_with_a_dot_inside`: :diamond_shape_with_a_dot_inside: 490 | - `spades`: :spades: 491 | - `clubs`: :clubs: 492 | - `hearts`: :hearts: 493 | - `diamonds`: :diamonds: 494 | - `ballot_box_with_check`: :ballot_box_with_check: 495 | - `light_mark`: :light_mark: 496 | - `light_check_mark`: :light_check_mark: 497 | - `ballot_box_with_bold_check`: :ballot_box_with_bold_check: 498 | - `ballot_box_check`: :ballot_box_check: 499 | - `ballot_script_x`: :ballot_script_x: 500 | - `ballot_x`: :ballot_x: 501 | - `ballot_box_with_script_x`: :ballot_box_with_script_x: 502 | - `ballot_box_x`: :ballot_box_x: 503 | - `white_circle`: :white_circle: 504 | - `black_circle`: :black_circle: 505 | - `radio_button`: :radio_button: 506 | - `red_circle`: :red_circle: 507 | - `large_blue_circle`: :large_blue_circle: 508 | - `small_red_triangle`: :small_red_triangle: 509 | - `small_red_triangle_down`: :small_red_triangle_down: 510 | - `small_orange_diamond`: :small_orange_diamond: 511 | - `small_blue_diamond`: :small_blue_diamond: 512 | - `large_orange_diamond`: :large_orange_diamond: 513 | - `large_blue_diamond`: :large_blue_diamond: 514 | - `black_small_square`: :black_small_square: 515 | - `white_small_square`: :white_small_square: 516 | - `black_large_square`: :black_large_square: 517 | - `white_large_square`: :white_large_square: 518 | - `black_medium_square`: :black_medium_square: 519 | - `white_medium_square`: :white_medium_square: 520 | - `black_medium_small_square`: :black_medium_small_square: 521 | - `white_medium_small_square`: :white_medium_small_square: 522 | - `black_square_button`: :black_square_button: 523 | - `white_square_button`: :white_square_button: 524 | - `clock1`: :clock1: 525 | - `clock2`: :clock2: 526 | - `clock3`: :clock3: 527 | - `clock4`: :clock4: 528 | - `clock5`: :clock5: 529 | - `clock6`: :clock6: 530 | - `clock7`: :clock7: 531 | - `clock8`: :clock8: 532 | - `clock9`: :clock9: 533 | - `clock10`: :clock10: 534 | - `clock11`: :clock11: 535 | - `clock12`: :clock12: 536 | - `clock130`: :clock130: 537 | - `clock230`: :clock230: 538 | - `clock330`: :clock330: 539 | - `clock430`: :clock430: 540 | - `clock530`: :clock530: 541 | - `clock630`: :clock630: 542 | - `clock730`: :clock730: 543 | - `clock830`: :clock830: 544 | - `clock930`: :clock930: 545 | - `clock1030`: :clock1030: 546 | - `clock1130`: :clock1130: 547 | - `clock1230`: :clock1230: 548 | -------------------------------------------------------------------------------- /example/emoji-people.md: -------------------------------------------------------------------------------- 1 | # Emoji: People 2 | 3 | - `grinning`: :grinning: 4 | - `grin`: :grin: 5 | - `joy`: :joy: 6 | - `smiley`: :smiley: 7 | - `smile`: :smile: 8 | - `sweat_smile`: :sweat_smile: 9 | - `satisfied`: :satisfied: 10 | - `laughing`: :laughing: 11 | - `innocent`: :innocent: 12 | - `smiling_imp`: :smiling_imp: 13 | - `imp`: :imp: 14 | - `wink`: :wink: 15 | - `blush`: :blush: 16 | - `relaxed`: :relaxed: 17 | - `yum`: :yum: 18 | - `relieved`: :relieved: 19 | - `heart_eyes`: :heart_eyes: 20 | - `sunglasses`: :sunglasses: 21 | - `smirk`: :smirk: 22 | - `neutral_face`: :neutral_face: 23 | - `expressionless`: :expressionless: 24 | - `unamused`: :unamused: 25 | - `sweat`: :sweat: 26 | - `pensive`: :pensive: 27 | - `confused`: :confused: 28 | - `confounded`: :confounded: 29 | - `kissing`: :kissing: 30 | - `kissing_heart`: :kissing_heart: 31 | - `kissing_smiling_eyes`: :kissing_smiling_eyes: 32 | - `kissing_closed_eyes`: :kissing_closed_eyes: 33 | - `stuck_out_tongue`: :stuck_out_tongue: 34 | - `stuck_out_tongue_winking_eye`: :stuck_out_tongue_winking_eye: 35 | - `stuck_out_tongue_closed_eyes`: :stuck_out_tongue_closed_eyes: 36 | - `disappointed`: :disappointed: 37 | - `worried`: :worried: 38 | - `angry`: :angry: 39 | - `rage`: :rage: 40 | - `cry`: :cry: 41 | - `persevere`: :persevere: 42 | - `triumph`: :triumph: 43 | - `disappointed_relieved`: :disappointed_relieved: 44 | - `frowning`: :frowning: 45 | - `anguished`: :anguished: 46 | - `fearful`: :fearful: 47 | - `weary`: :weary: 48 | - `sleepy`: :sleepy: 49 | - `tired_face`: :tired_face: 50 | - `grimacing`: :grimacing: 51 | - `sob`: :sob: 52 | - `open_mouth`: :open_mouth: 53 | - `hushed`: :hushed: 54 | - `cold_sweat`: :cold_sweat: 55 | - `scream`: :scream: 56 | - `astonished`: :astonished: 57 | - `flushed`: :flushed: 58 | - `sleeping`: :sleeping: 59 | - `dizzy_face`: :dizzy_face: 60 | - `no_mouth`: :no_mouth: 61 | - `mask`: :mask: 62 | - `slightly_frowning_face`: :slightly_frowning_face: 63 | - `slight_frown`: :slight_frown: 64 | - `slightly_smiling_face`: :slightly_smiling_face: 65 | - `slight_smile`: :slight_smile: 66 | - `smile_cat`: :smile_cat: 67 | - `joy_cat`: :joy_cat: 68 | - `smiley_cat`: :smiley_cat: 69 | - `heart_eyes_cat`: :heart_eyes_cat: 70 | - `smirk_cat`: :smirk_cat: 71 | - `kissing_cat`: :kissing_cat: 72 | - `pouting_cat`: :pouting_cat: 73 | - `crying_cat_face`: :crying_cat_face: 74 | - `scream_cat`: :scream_cat: 75 | - `footprints`: :footprints: 76 | - `bust_in_silhouette`: :bust_in_silhouette: 77 | - `busts_in_silhouette`: :busts_in_silhouette: 78 | - `man_in_business_suit_levitating`: :man_in_business_suit_levitating: 79 | - `levitate`: :levitate: 80 | - `sleuth_or_spy`: :sleuth_or_spy: 81 | - `spy`: :spy: 82 | - `baby`: :baby: 83 | - `boy`: :boy: 84 | - `girl`: :girl: 85 | - `man`: :man: 86 | - `woman`: :woman: 87 | - `family`: :family: 88 | - `family_mwg`: :family_mwg: 89 | - `family_mwgb`: :family_mwgb: 90 | - `family_mwbb`: :family_mwbb: 91 | - `family_mwgg`: :family_mwgg: 92 | - `family_wwb`: :family_wwb: 93 | - `family_wwg`: :family_wwg: 94 | - `family_wwgb`: :family_wwgb: 95 | - `family_wwbb`: :family_wwbb: 96 | - `family_wwgg`: :family_wwgg: 97 | - `family_mmb`: :family_mmb: 98 | - `family_mmg`: :family_mmg: 99 | - `family_mmgb`: :family_mmgb: 100 | - `family_mmbb`: :family_mmbb: 101 | - `family_mmgg`: :family_mmgg: 102 | - `couple`: :couple: 103 | - `two_men_holding_hands`: :two_men_holding_hands: 104 | - `two_women_holding_hands`: :two_women_holding_hands: 105 | - `dancers`: :dancers: 106 | - `bride_with_veil`: :bride_with_veil: 107 | - `person_with_blond_hair`: :person_with_blond_hair: 108 | - `man_with_gua_pi_mao`: :man_with_gua_pi_mao: 109 | - `man_with_turban`: :man_with_turban: 110 | - `older_man`: :older_man: 111 | - `grandma`: :grandma: 112 | - `older_woman`: :older_woman: 113 | - `cop`: :cop: 114 | - `construction_worker`: :construction_worker: 115 | - `princess`: :princess: 116 | - `guardsman`: :guardsman: 117 | - `angel`: :angel: 118 | - `santa`: :santa: 119 | - `ghost`: :ghost: 120 | - `japanese_ogre`: :japanese_ogre: 121 | - `japanese_goblin`: :japanese_goblin: 122 | - `poo`: :poo: 123 | - `hankey`: :hankey: 124 | - `shit`: :shit: 125 | - `poop`: :poop: 126 | - `skeleton`: :skeleton: 127 | - `skull`: :skull: 128 | - `alien`: :alien: 129 | - `space_invader`: :space_invader: 130 | - `bow`: :bow: 131 | - `information_desk_person`: :information_desk_person: 132 | - `no_good`: :no_good: 133 | - `ok_woman`: :ok_woman: 134 | - `raising_hand`: :raising_hand: 135 | - `person_with_pouting_face`: :person_with_pouting_face: 136 | - `person_frowning`: :person_frowning: 137 | - `massage`: :massage: 138 | - `haircut`: :haircut: 139 | - `couple_with_heart`: :couple_with_heart: 140 | - `couple_with_heart_ww`: :couple_with_heart_ww: 141 | - `couple_ww`: :couple_ww: 142 | - `couple_with_heart_mm`: :couple_with_heart_mm: 143 | - `couple_mm`: :couple_mm: 144 | - `couplekiss`: :couplekiss: 145 | - `couplekiss_ww`: :couplekiss_ww: 146 | - `kiss_ww`: :kiss_ww: 147 | - `couplekiss_mm`: :couplekiss_mm: 148 | - `kiss_mm`: :kiss_mm: 149 | - `raised_hands`: :raised_hands: 150 | - `clap`: :clap: 151 | - `ear`: :ear: 152 | - `eye`: :eye: 153 | - `eyes`: :eyes: 154 | - `nose`: :nose: 155 | - `lips`: :lips: 156 | - `lips2`: :lips2: 157 | - `kiss`: :kiss: 158 | - `tongue`: :tongue: 159 | - `nail_care`: :nail_care: 160 | - `wave`: :wave: 161 | - `+1`: :+1: 162 | - `thumbsup`: :thumbsup: 163 | - `-1`: :-1: 164 | - `thumbsdown`: :thumbsdown: 165 | - `point_up`: :point_up: 166 | - `point_up_2`: :point_up_2: 167 | - `point_down`: :point_down: 168 | - `point_left`: :point_left: 169 | - `point_right`: :point_right: 170 | - `ok_hand`: :ok_hand: 171 | - `v`: :v: 172 | - `punch`: :punch: 173 | - `fist`: :fist: 174 | - `raised_hand`: :raised_hand: 175 | - `muscle`: :muscle: 176 | - `open_hands`: :open_hands: 177 | - `left_writing_hand`: :left_writing_hand: 178 | - `writing_hand`: :writing_hand: 179 | - `turned_ok_hand_sign`: :turned_ok_hand_sign: 180 | - `turned_ok_hand`: :turned_ok_hand: 181 | - `raised_hand_with_fingers_splayed`: :raised_hand_with_fingers_splayed: 182 | - `hand_splayed`: :hand_splayed: 183 | - `reversed_raised_hand_with_fingers_splayed`: :reversed_raised_hand_with_fingers_splayed: 184 | - `hand_splayed_reverse`: :hand_splayed_reverse: 185 | - `reversed_thumbs_up_sign`: :reversed_thumbs_up_sign: 186 | - `thumbs_up_reverse`: :thumbs_up_reverse: 187 | - `reversed_thumbs_down_sign`: :reversed_thumbs_down_sign: 188 | - `thumbs_down_reverse`: :thumbs_down_reverse: 189 | - `reversed_victory_hand`: :reversed_victory_hand: 190 | - `hand_victory`: :hand_victory: 191 | - `reversed_hand_with_middle_finger_extended`: :reversed_hand_with_middle_finger_extended: 192 | - `middle_finger`: :middle_finger: 193 | - `raised_hand_with_part_between_middle_and_ring_fingers`: :raised_hand_with_part_between_middle_and_ring_fingers: 194 | - `vulcan`: :vulcan: 195 | - `white_down_pointing_left_hand_index`: :white_down_pointing_left_hand_index: 196 | - `finger_pointing_down`: :finger_pointing_down: 197 | - `sideways_white_left_pointing_index`: :sideways_white_left_pointing_index: 198 | - `finger_pointing_left`: :finger_pointing_left: 199 | - `sideways_white_right_pointing_index`: :sideways_white_right_pointing_index: 200 | - `finger_pointing_right`: :finger_pointing_right: 201 | - `sideways_white_up_pointing_index`: :sideways_white_up_pointing_index: 202 | - `finger_pointing_up`: :finger_pointing_up: 203 | - `sideways_white_down_pointing_index`: :sideways_white_down_pointing_index: 204 | - `finger_pointing_down2`: :finger_pointing_down2: 205 | - `pray`: :pray: 206 | -------------------------------------------------------------------------------- /example/emoji-travel-and-places.md: -------------------------------------------------------------------------------- 1 | # Emoji: Travel and places 2 | 3 | - `railway_car`: :railway_car: 4 | - `mountain_railway`: :mountain_railway: 5 | - `steam_locomotive`: :steam_locomotive: 6 | - `diesel_locomotive`: :diesel_locomotive: 7 | - `train_diesel`: :train_diesel: 8 | - `train`: :train: 9 | - `monorail`: :monorail: 10 | - `bullettrain_side`: :bullettrain_side: 11 | - `bullettrain_front`: :bullettrain_front: 12 | - `train2`: :train2: 13 | - `metro`: :metro: 14 | - `light_rail`: :light_rail: 15 | - `station`: :station: 16 | - `tram`: :tram: 17 | - `railroad_track`: :railroad_track: 18 | - `railway_track`: :railway_track: 19 | - `bus`: :bus: 20 | - `oncoming_bus`: :oncoming_bus: 21 | - `trolleybus`: :trolleybus: 22 | - `minibus`: :minibus: 23 | - `ambulance`: :ambulance: 24 | - `fire_engine`: :fire_engine: 25 | - `oncoming_fire_engine`: :oncoming_fire_engine: 26 | - `fire_engine_oncoming`: :fire_engine_oncoming: 27 | - `police_car`: :police_car: 28 | - `oncoming_police_car`: :oncoming_police_car: 29 | - `rotating_light`: :rotating_light: 30 | - `taxi`: :taxi: 31 | - `oncoming_taxi`: :oncoming_taxi: 32 | - `red_car`: :red_car: 33 | - `oncoming_automobile`: :oncoming_automobile: 34 | - `blue_car`: :blue_car: 35 | - `truck`: :truck: 36 | - `articulated_lorry`: :articulated_lorry: 37 | - `tractor`: :tractor: 38 | - `bike`: :bike: 39 | - `motorway`: :motorway: 40 | - `busstop`: :busstop: 41 | - `fuelpump`: :fuelpump: 42 | - `construction`: :construction: 43 | - `vertical_traffic_light`: :vertical_traffic_light: 44 | - `traffic_light`: :traffic_light: 45 | - `rocket`: :rocket: 46 | - `helicopter`: :helicopter: 47 | - `airplane`: :airplane: 48 | - `up_pointing_airplane`: :up_pointing_airplane: 49 | - `airplane_up`: :airplane_up: 50 | - `up_pointing_small_airplane`: :up_pointing_small_airplane: 51 | - `airplane_small_up`: :airplane_small_up: 52 | - `up_pointing_military_airplane`: :up_pointing_military_airplane: 53 | - `jet_up`: :jet_up: 54 | - `northeast_pointing_airplane`: :northeast_pointing_airplane: 55 | - `airplane_northeast`: :airplane_northeast: 56 | - `small_airplane`: :small_airplane: 57 | - `airplane_small`: :airplane_small: 58 | - `airplane_departure`: :airplane_departure: 59 | - `airplane_arriving`: :airplane_arriving: 60 | - `seat`: :seat: 61 | - `anchor`: :anchor: 62 | - `ship`: :ship: 63 | - `passenger_ship`: :passenger_ship: 64 | - `cruise_ship`: :cruise_ship: 65 | - `motorboat`: :motorboat: 66 | - `speedboat`: :speedboat: 67 | - `sailboat`: :sailboat: 68 | - `aerial_tramway`: :aerial_tramway: 69 | - `mountain_cableway`: :mountain_cableway: 70 | - `suspension_railway`: :suspension_railway: 71 | - `passport_control`: :passport_control: 72 | - `customs`: :customs: 73 | - `baggage_claim`: :baggage_claim: 74 | - `left_luggage`: :left_luggage: 75 | - `yen`: :yen: 76 | - `euro`: :euro: 77 | - `pound`: :pound: 78 | - `dollar`: :dollar: 79 | - `bellhop_bell`: :bellhop_bell: 80 | - `bellhop`: :bellhop: 81 | - `bed`: :bed: 82 | - `couch_and_lamp`: :couch_and_lamp: 83 | - `couch`: :couch: 84 | - `fork_and_knife_with_plate`: :fork_and_knife_with_plate: 85 | - `fork_knife_plate`: :fork_knife_plate: 86 | - `shopping_bags`: :shopping_bags: 87 | - `shopping_bags`: :shopping_bags: 88 | - `statue_of_liberty`: :statue_of_liberty: 89 | - `moyai`: :moyai: 90 | - `foggy`: :foggy: 91 | - `tokyo_tower`: :tokyo_tower: 92 | - `fountain`: :fountain: 93 | - `european_castle`: :european_castle: 94 | - `japanese_castle`: :japanese_castle: 95 | - `classical_building`: :classical_building: 96 | - `stadium`: :stadium: 97 | - `snow_capped_mountain`: :snow_capped_mountain: 98 | - `mountain_snow`: :mountain_snow: 99 | - `camping`: :camping: 100 | - `beach_with_umbrella`: :beach_with_umbrella: 101 | - `beach`: :beach: 102 | - `desert`: :desert: 103 | - `desert_island`: :desert_island: 104 | - `island`: :island: 105 | - `national_park`: :national_park: 106 | - `park`: :park: 107 | - `cityscape`: :cityscape: 108 | - `cityscape`: :cityscape: 109 | - `city_sunrise`: :city_sunrise: 110 | - `city_sunset`: :city_sunset: 111 | - `city_dusk`: :city_dusk: 112 | - `night_with_stars`: :night_with_stars: 113 | - `bridge_at_night`: :bridge_at_night: 114 | - `house`: :house: 115 | - `house_buildings`: :house_buildings: 116 | - `homes`: :homes: 117 | - `house_with_garden`: :house_with_garden: 118 | - `derelict_house_building`: :derelict_house_building: 119 | - `house-abandoned`: :house-abandoned: 120 | - `building_construction`: :building_construction: 121 | - `contruction_site`: :contruction_site: 122 | - `office`: :office: 123 | - `department_store`: :department_store: 124 | - `factory`: :factory: 125 | - `post_office`: :post_office: 126 | - `european_post_office`: :european_post_office: 127 | - `hospital`: :hospital: 128 | - `bank`: :bank: 129 | - `hotel`: :hotel: 130 | - `love_hotel`: :love_hotel: 131 | - `wedding`: :wedding: 132 | - `church`: :church: 133 | - `convenience_store`: :convenience_store: 134 | - `school`: :school: 135 | - `world_map`: :world_map: 136 | - `map`: :map: 137 | -------------------------------------------------------------------------------- /example/highlight.md: -------------------------------------------------------------------------------- 1 | # Highlight 2 | 3 | This example is borrowed from https://highlightjs.org/static/demo/ 4 | 5 | ```js 6 | import {x, y} as p from 'point'; 7 | const ANSWER = 42; 8 | 9 | class Car extends Vehicle { 10 | constructor(speed, cost) { 11 | super(speed); 12 | 13 | var c = Symbol('cost'); 14 | this[c] = cost; 15 | 16 | this.intro = `This is a car runs at 17 | ${speed}.`; 18 | } 19 | } 20 | 21 | for (let num of [1, 2, 3]) { 22 | console.log(num + 0b111110111); 23 | } 24 | 25 | function $initHighlight(block, flags) { 26 | try { 27 | if (block.className.search(/\bno\-highlight\b/) != -1) 28 | return processBlock(block.function, true, 0x0F) + ' class=""'; 29 | } catch (e) { 30 | /* handle exception */ 31 | var e4x = 32 |
1234