Skip to content
🔐 Print your Bitwarden vault.
JavaScript CSS HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
client
tasks
.env.example
.gitignore
.nvmrc
.prettierignore
.prettierrc.json
LICENSE.md
README.md
package.json
yarn.lock

README.md

BitPrint

BitPrint turns an exported Bitwarden vault into a layout designed to be printed. Processing is handled client side.

I would not recommend using this for personal use. I made this for myself, more as of a proof of concept rather than something meant to be shared. Always be cautious when dealing with your exported vault.

TL;DR: Do not import your personal vault on my site. Use the demo, your own fake data, or fork the repo and run it yourself.

Screenshot

Demo

Requirements

  • Node 10.x
  • Yarn 1.x

Quick Start

$ yarn setup
$ yarn start

Navigate to http://localhost:3000.

Development

Features

  • React 16, Express 4, and Tailwind CSS
  • Prettier with Husky enabled on pre-commits

Setup Project

  • Installs dependencies for the Client.
  • Creates an .env file with defaults if one doesn't exist.
$ yarn setup

Start development server

$ yarn start

Environment Variables

Located in the .env file. Follow .env.example as an example.

Production

Setup Project

$ yarn setup

Build Client

$ yarn build

Serve Client

$ yarn serve

How do I get my vault export?

help.bitwarden.com/article/export-your-data/

You can’t perform that action at this time.