GithubHelp home page GithubHelp logo

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

πŸ’»

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

Vivliostyle's Projects

action icon action

πŸ”Œ A github action for publication workflow

create-book icon create-book

⚑️ Fast & frictionless book template generator.

csswg-test icon csswg-test

Mirror of CSS WG test repository - https://hg.csswg.org/test/

jsdom icon jsdom

A JavaScript implementation of various web standards, for use with Node.js

themes icon themes

πŸ’… Beautifully crafted CSS themes.

typedocs icon typedocs

Vivliostyle source code documentation with typedoc

vfm icon vfm

⬇️ Open and extendable Markdown syntax and toolchain.

vivliostyle-sitegen icon vivliostyle-sitegen

[WIP] Generate an static site from Markdown and resources by VFM (Vivliostyle Flavored Markdown).

vivliostyle-ui icon vivliostyle-ui

PSA: moved into vivliostyle/vivliostyle as @vivliostyle/viewer β†’

vivliostyle.js icon vivliostyle.js

πŸ“– The power of CSS typesetting, right at your fingertips.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.