layout | title | jumbotron_image | excerpt |
---|---|---|---|
page |
Vivliostyle — Enjoy CSS Typesetting! |
true |
open source, web browser based CSS typesetting engine project |
{% capture whatsnew %}
{% assign show_count = 3 %} {% assign pickups = site.data.whatsnew.pickups.en | limit: show_count %} {% assign pickups_count = pickups | size %} {% assign post_count = show_count | minus: pickups_count %} {% assign posts = site.posts | where: "lang", page.lang | slice: 0, post_count %} {% assign posts = pickups | concat: posts %} {% include post-list-horizontal.html posts=posts feature=site.data.whatsnew.feature.en %}
-
{% include button/primary.html url="/blog" text="Blog Posts" %}
{% capture sample1 %}
Vivliostyle Viewer loads HTML files from your browser, and Vivliostyle CLI loads HTML files from the command line, typesets them with CSS, and exports them to PDF.
-
{% include thumbnail/viewer.html url=site.data.project.viewer.url %}
{% include thumbnail/cli.html url=site.data.project.cli.github %}
-
{% include button/primary.html url=site.data.project.viewer.url text="Open Vivliostyle Viewer" %}
{% include button/primary.html url=site.data.project.cli.github text="Check out Vivliostyle CLI" %}
{% include button/simple.html text="or" %}
{% include button/secondary.html url=site.data.project.pub.sample.en text="View samples" %}
With Vivliostyle Pub, you can create printable PDF from your browser.
-
{% include thumbnail/pub.html url=site.data.project.pub.github %}
-
{% include button/primary.html url=site.data.project.pub.url text="Try Vivliostyle Pub (Now in alpha version)" %}
{% capture sample2 %}
You can read EPUB, HTML or Web publications in Vivliostyle Viewer and use CSS to present it in your preferred style.
-
{% include thumbnail/viewer.html url=site.data.project.viewer.sample.en %}
-
{% include button/primary.html url=site.data.project.viewer.sample.en text="Open Vivliostyle Viewer" %}
{% capture project %}
Vivliostyle is developing the following products.
{% include projects.html project1_src="/assets/projects/project1.svg" project1_name=site.data.project.project.name.en project1_link=site.data.project.project.github project2_src="/assets/projects/project2.svg" project2_name=site.data.project.viewer.name project2_link=site.data.project.viewer.github project2_description="Load HTML and display the typesetting results on the browser." project3_src="/assets/projects/project3.svg" project3_name=site.data.project.cli.name project3_link=site.data.project.cli.github project3_description="Typesetting from command line and generate PDF." project4_src="/assets/projects/project4.svg" project4_name=site.data.project.pub.name project4_link=site.data.project.pub.url project4_description="Enter markdown and you can see the typesetting results immediately (Now in alpha version)" %}
Other libraries for developers include ["Vivliostyle Core"]({{ site.data.project.core.github }}), the core of the typesetting engine, and ["Vivliostyle Print"]({{ site.data.project.print.github }}), which embeds printing functionality into websites. {% endcapture %}
{% capture dev %}
The Vivliostyle project discusses development matters on Slack. Please take a look. Click the button below for the development guide and documentation.
-
{% include button/slack.html text="Join our Slack" %}
{% include button/github.html text="Join development" %}
{% include button/secondary.html url="/documents" text="See Documents" %}
{% capture sponsor %}
Vivliostyle is an independent, open source project. Our project would not be able to continue its development without the support of backers. Current support amounts are $97 for Monthly Sponsors and $110 for One-time Sponsors. Please consider helping us.
{% include all-sponsors.html %}
-
{% include button/primary.html url="/sponsors" text="Become a sponsor to Vivliostyle" %}
{% include page/index.html whatsnew=whatsnew sample1=sample1 sample2=sample2 project=project dev=dev sponsor=sponsor %}