GitHub - make-my/makemy: "makemy" simplifies the process of writing, c...
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 upreadme.md
makemy is a tool that parses your text-posts and creates beautiful webpages out of them
Features / Why choose makemy
- 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
- 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!
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
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK