Skip to content

acidburn0zzz/vivliostyle.js

 
 

Repository files navigation

Vivliostyle

GitHub tag Build Status Sauce Test Status GitHub contributors PR's welcome

Vivliostyle is an open source project for a new typesetting system based on web standard technology.

Vivliostyle.js offers HTML+CSS typesetting and rich paged viewing with EPUB/Web publications support.

🌏 Vivliostyle.org
📖 Documentation
🤝 Join Community
🕶 Awesome Vivliostyle
💅 Vivliostyle Themes

Table of contents

Packages

npm: version npm: total downloads

A core library for HTML+CSS typesetting with EPUB/Web publications support.

See API Reference for further details.

npm: version npm: total downloads

A web app provides intuitive UI for Vivliostyle.

Use officially-hosted Vivliostyle Viewer or download a distribution package from https://vivliostyle.github.io.

npm: version npm: total downloads

A command-line interface of Vivliostyle.

npm: version npm: total downloads

Use React component as a Vivliostyle renderer.

npm: version npm: total downloads

Vivliostyle Flavored Markdown (VFM) is a Markdown syntax optimized for book authoring. It is standardized and published for Vivliostyle and its sibling projects.

npm: version npm: total downloads

Vivliostyle Print allows page-layouting using Vivliostyle Core for printing within a website without destroying the original layout.

npm: version npm: total downloads

The fastest way to start writing book with Vivliostyle ecosystem.

npm: total downloads

Create Vivliostyle theme at ease.

Contribution

Bug Reports & Feature Requests

Please report on GitHub Issues.

Contributors ✨

Thanks goes to these wonderful people (emoji key):

sorotokin
sorotokin

💻
KAWAKUBO Toru
KAWAKUBO Toru

💻
Satoru MATSUSHIMA (℠)
Satoru MATSUSHIMA (℠)

💻
Seiya Konno
Seiya Konno

💻
Johannes Wilm
Johannes Wilm

💻
Florian Rivoal
Florian Rivoal

💻
Satoshi KOJIMA
Satoshi KOJIMA

💻
Masaya Yamauchi
Masaya Yamauchi

💻
Shinyu Murakami
Shinyu Murakami

💻 📖 📢
Shota Kubota
Shota Kubota

💻
spring-raining
spring-raining

💻 📖 📢
Hiroshi Hatake
Hiroshi Hatake

💻
takanakahiko
takanakahiko

💻
Yasuaki Uechi
Yasuaki Uechi

💻 📖 🎨 📢
Zachary Waldowski
Zachary Waldowski

💻
yamasy1549
yamasy1549

💻 🎨
OGATA Katsuhiro
OGATA Katsuhiro

📝 📋
akabeko
akabeko

🖋 🤔
youchan
youchan

💻 📢
Yuku Kotani
Yuku Kotani

💻
Christoph Päper
Christoph Päper

💻
Ikko Eltociear Ashimine
Ikko Eltociear Ashimine

💻
Takai ayumu
Takai ayumu

💻 📢
daisuke-tanabe
daisuke-tanabe

💻
Hiroaki KAWAI
Hiroaki KAWAI

💻
Enoch Gao
Enoch Gao

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Bronze Sponsor

License

Licensed under AGPL Version 3.

Vivliostyle Core is implemented based on Peter Sorotokin's EPUB Adaptive Layout implementation, which is licensed under Apache License, Version 2.0.

Credits

Powered By Vercel

Testing Powered By SauceLabs

About

📖 The power of CSS typesetting, right at your fingertips.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 55.5%
  • HTML 29.4%
  • JavaScript 11.9%
  • SCSS 1.3%
  • EJS 1.3%
  • Shell 0.3%
  • Other 0.3%