All Projects → picidaejs → picidaejs

picidaejs / picidaejs

Licence: MIT license
🐦Picidae is a document generator which has gentle experience.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to picidaejs

Easy Hexo
🤘 Build your own website with Hexo, the easy way. | 轻松使用 Hexo 建站。
Stars: ✭ 314 (+1208.33%)
Mutual labels:  static-site-generator, hexo
Awesome Docs With Static Site Generators
Pointers to all templates and implementations based on static site generators
Stars: ✭ 44 (+83.33%)
Mutual labels:  static-site-generator, hexo
Hexo Theme Clean Blog
Hexo implementation of Clean Blog http://blackrockdigital.github.io/startbootstrap-clean-blog/index.html
Stars: ✭ 362 (+1408.33%)
Mutual labels:  static-site-generator, hexo
vuepress-theme-minimalism
minimalism vuepress theme
Stars: ✭ 19 (-20.83%)
Mutual labels:  ssr, hexo
Hexo Generator Amp
AMP ⚡ HTML (Accelerated Mobile Pages) generator for Hexo.
Stars: ✭ 129 (+437.5%)
Mutual labels:  static-site-generator, hexo
template
Elder.js template project. It is part template, part tutorial. Dive in!
Stars: ✭ 101 (+320.83%)
Mutual labels:  static-site-generator, ssr
Hexo
A fast, simple & powerful blog framework, powered by Node.js.
Stars: ✭ 33,885 (+141087.5%)
Mutual labels:  static-site-generator, hexo
TechFusionFM
Static site for tech podcast built using Hexo.io with deployment script, XML escaper and iTunes rank tracking Telegram bot.
Stars: ✭ 20 (-16.67%)
Mutual labels:  static-site-generator, hexo
Stencil
A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.
Stars: ✭ 9,880 (+41066.67%)
Mutual labels:  static-site-generator, ssr
Meilidu Hexo
MeiliDu, beatuiful reading theme for Hexo.
Stars: ✭ 78 (+225%)
Mutual labels:  static-site-generator, hexo
Hexo Theme Doku
📜 Doku, a Hexo theme designed for writing documents.
Stars: ✭ 101 (+320.83%)
Mutual labels:  hexo, document
Vanilla Back To Top
Simple and smooth Back To Top button
Stars: ✭ 179 (+645.83%)
Mutual labels:  static-site-generator, hexo
React Snap
👻 Zero-configuration framework-agnostic static prerendering for SPAs
Stars: ✭ 4,565 (+18920.83%)
Mutual labels:  static-site-generator, ssr
Elderjs
Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.
Stars: ✭ 1,102 (+4491.67%)
Mutual labels:  static-site-generator, ssr
Hexo Theme Anodyne
🌋 Original Bright Theme for Hexo
Stars: ✭ 140 (+483.33%)
Mutual labels:  static-site-generator, hexo
Post Scheduler
Schedule posts & content updates for static websites (Jekyll, Hugo, Gatsby, Phenomic etc)
Stars: ✭ 184 (+666.67%)
Mutual labels:  static-site-generator, hexo
perf
PERF is an Exhaustive Repeat Finder
Stars: ✭ 26 (+8.33%)
Mutual labels:  ssr
create-harold-app
Static blog/site generator
Stars: ✭ 33 (+37.5%)
Mutual labels:  static-site-generator
my-blog
🐬 个人技术博客(基于vue的服务端渲染 nuxt.js)
Stars: ✭ 94 (+291.67%)
Mutual labels:  ssr
hexo-theme-reading
Blog Theme For Hexo :http://www.androidperformance.com/
Stars: ✭ 20 (-16.67%)
Mutual labels:  hexo

Picidae

NPM version NPM Downloads

Picidae is a document generator which has gentle experience. 💨
As shown below

Picidae Video

Why?

There are a lot of document generator now, why I choose Picidae?

Picidae Hexo GitBook
SPA (pjpx)
Transformer

Why I consider VuePress had supportted transformer partially?
VuePress has markdown transformer by markdown-it. However, Picidae has more than it which includes browser transformer. the browser transformer could do lots of magic, eg. react-render

Where use it

Starter

npm install picidae -g

picidae init [blog]
cd [blog]
# install Globally
picidae use picidae-theme-grass
# or install Locally
npm install picidae picidae-theme-grass --save

picidae start
open http://localhost:8989
# build the site for deploy
picidae build

# install Globally
picidae use picidae-commander-gh-pages
# or install Locally
npm install picidae-commander-gh-pages --save

# ```
# // append the configuration.
# commanders: [
#   '[email protected]:[username]/[username].github.io.git&branch=master&remote=origin'
# ]
# ```
picidae gh-pages # deploy the static assets to the github

Theme

We can write customized Theme using React.
Default Theme

Commander

We can write customized Commander using commander.
Commander: New

Transformer

We can write customized Transformer which is divided into NodeTransformer & BrowserTransformer
As shown below

** mdast -> remark transformer -> markdown -> markdown transfromer -> markdown -> html -> html transformer -> html -> browser transformer (converter) -> html-to-react **

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].