24

GitHub - make-my/makemy: "makemy" simplifies the process of writing, c...

 4 years ago
source link: https://github.com/make-my/makemy
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

make-my/makemy: makemy is a tool that parses your text-posts and creates beautiful webpages out of them 📄 Powered entirely in NodeJS 🦾

Join GitHub today

GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.

Sign up
master

Go to file

Code

readme.md

MAKEMY

makemy is a tool that parses your text-posts and creates beautiful webpages out of them heartpage_facing_up

Features / Why choose makemy star

  • Works like a charm for static blog-pages!
  • Simple and logic API
  • Efficient and uses few dependencies
  • Supports Markdown
  • Use your own template super easily
  • Automatic folder-structuring
  • Helpful feedback in terminal
  • Automatically generated JSON for fetching previews of your posts on the client (test example)
  • Ability to update content of already generated pages
  • Ability to update templates for already generated pages
  • Ability to update/alter JSON file
  • Pre-styled and responsive with CSS, but easily allows for own styling
  • Follows the GitHub pages structure

Extra feature created by makemy heart

  • Sugar-language for people that don't want to use markdown (Combination of easy syntax, HTML and normal text-writing)

Read the documentation

Extra reading material: Syntax Document (SUGAR-PARSER)

How to use:

1️. Install

npm install makemy

2️. Run makemy-init to get a pre-made "generator" folder in your project

makemy-init

3. Create your post and template in the project-folder and run makemy.page() video example

Done! white_check_mark

Now you can create as many posts as you wish! Just run the makemy function to create their HTML-pages. Example of two generated pages, one with markdown and one with the makemy sugar-syntax:

The url of a post would be structured like this: https://mycoolsite.github.io/posts/post_about_waffles

Read the full documentation


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK