Profile
Back to NewsBack
GitHub Trending 3 min
Reader Mode
vivliostyle/vivliostyle.js: 📖 The power of CSS typesetting, right at your fingertips.

vivliostyle/vivliostyle.js: 📖 The power of CSS typesetting, right at your fingertips.

7 hours ago
Vivliostyle

[![GitHub tag][github-tag]][github-tag-url] [![Build Status][build-status]][build-status-url] [![GitHub contributors][contributors]][contributors-url] [![PR's welcome][pr-welcome]][pr-welcome-url]

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

- @vivliostyle/core - @vivliostyle/viewer - @vivliostyle/cli - @vivliostyle/react - @vivliostyle/vfm - @vivliostyle/print - create-book - create-vivliostyle-theme - Bug Reports & Feature Requests - Contributors ✨

Packages

@vivliostyle/core

npm: version</a> npm: total downloads</a>

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

See API Reference for further details.

@vivliostyle/viewer

npm: version</a> npm: total downloads</a>

A web app provides intuitive UI for Vivliostyle.

Use officially-hosted Vivliostyle Viewer or download a distribution package from .

@vivliostyle/cli

npm: version</a> npm: total downloads</a>

A command-line interface of Vivliostyle.

@vivliostyle/react

npm: version</a> npm: total downloads</a>

Use React component as a Vivliostyle renderer.

@vivliostyle/vfm

npm: version</a> npm: total downloads</a>

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

@vivliostyle/print

npm: version</a> npm: total downloads</a>

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

create-book

npm: version</a> npm: total downloads</a>

The fastest way to start writing book with Vivliostyle ecosystem.

create-vivliostyle-theme

</a> npm: total downloads</a>

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

💻
Moamen Abdelsattar
Moamen Abdelsattar

💻
Sergey Zaikin
Sergey Zaikin

💻
Koutaro Mukai
Koutaro Mukai

💻
Frank Illenberger
Frank Illenberger

💻
David Mondok
David Mondok

💻
Sergey
Sergey

💻
tomaioo
tomaioo

💻
Bobby Tung
Bobby Tung

💻
Sai Asish Y
Sai Asish Y

💻
Minoru Onda(みのるん)
Minoru Onda(みのるん)

💻

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

Bronze Sponsor

Generative AI Policy

This project uses generative AI tools in its development and discloses that use in AI_POLICY.md, the Vivliostyle organization's generative AI policy.

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.

[github-tag]: https://img.shields.io/github/v/tag/vivliostyle/vivliostyle.js [github-tag-url]: https://github.com/vivliostyle/vivliostyle.js/releases [build-status]: https://github.com/vivliostyle/vivliostyle.js/workflows/CI/badge.svg?branch=master [build-status-url]: https://github.com/vivliostyle/vivliostyle.js/actions?query=CI [contributors]: https://img.shields.io/github/contributors/vivliostyle/vivliostyle.js.svg [contributors-url]: https://github.com/vivliostyle/vivliostyle.js/graphs/contributors [pr-welcome]: https://img.shields.io/badge/PRs%20-welcome-brightgreen.svg [pr-welcome-url]: https://github.com/vivliostyle/vivliostyle.js/blob/master/CONTRIBUTING.md

Chat with me