All Projects → kev0960 → ModooCode

kev0960 / ModooCode

Licence: Apache-2.0 license
Repo for the Modoocode.

Programming Languages

C++
36643 projects - #6 most used programming language
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects
EJS
674 projects
CMake
9771 projects

Projects that are alternatives of or similar to ModooCode

Qml Snippet
some qml snippet.
Stars: ✭ 9 (-78.57%)
Mutual labels:  markdown-parser
Forum
A fully-fledged modern forum app, including @mention and private messaging, built with Laravel 5.3 and Vue 2.
Stars: ✭ 135 (+221.43%)
Mutual labels:  markdown-parser
Myst Parser
An extended commonmark compliant parser, with bridges to docutils/sphinx
Stars: ✭ 157 (+273.81%)
Mutual labels:  markdown-parser
Markdown Latex
A markdown parser for converting markdown to LaTeX written in PHP.
Stars: ✭ 40 (-4.76%)
Mutual labels:  markdown-parser
Markdown
Markdown parser written in Racket.
Stars: ✭ 93 (+121.43%)
Mutual labels:  markdown-parser
Proton
A stand-alone application to quickly preview and edit Markdown files using Electron.
Stars: ✭ 140 (+233.33%)
Mutual labels:  markdown-parser
Rdiscount
Discount (For Ruby) Implementation of John Gruber's Markdown
Stars: ✭ 756 (+1700%)
Mutual labels:  markdown-parser
Markdown
A Python implementation of John Gruber’s Markdown with Extension support.
Stars: ✭ 2,725 (+6388.1%)
Mutual labels:  markdown-parser
Flexmark Java
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
Stars: ✭ 1,673 (+3883.33%)
Mutual labels:  markdown-parser
Showdown
A bidirectional Markdown to HTML to Markdown converter written in Javascript
Stars: ✭ 12,137 (+28797.62%)
Mutual labels:  markdown-parser
Fresh
上海科技大学新生生存手册 React.js Markdown文档自动生成器
Stars: ✭ 54 (+28.57%)
Mutual labels:  markdown-parser
Laravel Smartmd
🎯 A simple markdown editor compatible most markdown parse,You can choose any parse methods on server or client,like Mathematical formula、flowchart、upload image...
Stars: ✭ 76 (+80.95%)
Mutual labels:  markdown-parser
Westwind.aspnetcore.markdown
An ASP.NET Core Markdown support library that provides Markdown parsing, a Markdown TagHelper and Markdown Page Handler Middleware
Stars: ✭ 148 (+252.38%)
Mutual labels:  markdown-parser
Markdown
A super fast, highly extensible markdown parser for PHP
Stars: ✭ 945 (+2150%)
Mutual labels:  markdown-parser
Parsedown
Better Markdown Parser in PHP
Stars: ✭ 13,959 (+33135.71%)
Mutual labels:  markdown-parser
Markitdown
📱 A React app to preview and edit Markdown✍. You can also export it as HTML.
Stars: ✭ 26 (-38.1%)
Mutual labels:  markdown-parser
Mdtool
A tool which can process markdown to HTML
Stars: ✭ 136 (+223.81%)
Mutual labels:  markdown-parser
Frontyaml
YAML Front matter parser
Stars: ✭ 248 (+490.48%)
Mutual labels:  markdown-parser
Markdig
A fast, powerful, CommonMark compliant, extensible Markdown processor for .NET
Stars: ✭ 2,730 (+6400%)
Mutual labels:  markdown-parser
Markdown It Py
Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!
Stars: ✭ 156 (+271.43%)
Mutual labels:  markdown-parser

모두의 코드

모두의 코드 코드 저장소 입니다.

사용 방법

준비물

  • Postgres 9 or 10.
  • NodeJS 8 or above.
  • cmake
  • libzmq3
  • clang-format 6 or above.

설치 과정

  1. .env 파일에 PGHOST, PGPORT, PGUSER, PGPASSWORD, HASH_ROUNDS, SESSION_SECRET 등등을 정의합니다. server.js 파일을 참조하면 무엇이 필요한지 자세히 알 수 있습니다. 만약에 .env 파일을 사용하는것이 싫다면 환경 변수에 직접 정의해도 됩니다.
  2. Postgres 에 modoocodedb 라는 데이터베이스를 추가합니다.
  3. /db 폴더의 sql 파일들을 db 에 추가합니다.
  4. npm start 로 서버를 시작할 수 있습니다. 디폴트로 8080 포트에서 listen 하고 있습니다.
  5. sudo ./remo-code 로 원격 코드 실행 서버를 실행합니다. 이는 8081 포트에서 listen 하고 있습니다.

새 글 쓰기

혹시라도 제 플랫폼에서 글을 추가하고 싶은 분들은 /md 폴더에 새 md 파일을 작성해주면 됩니다. 참고로 제 마크 다운은 원래의 마크 다운 문법과 거의 유사하지만, 몇 가지 새로운 문법들을 정의하고 있습니다.

새 글 추가한 후에 /md-parser/md-parser 에 -md 를 인자로 주시면 해당 마크 다운을 파싱한 html 파일을 static 폴더에 생성합니다. 그 후에 서버를 재시작 하면 됩니다.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].