An open-source and a high performant publishing engine for pesonal blogs.
Written in Typescript, React, Graphql, Express and Sequelize ORM.
Email: email@example.com Password: demo
Documentation can be found at https://docs.letterpad.app.
Letterpad is an open source project, licensed under MIT.
Run the below commands to install:
git clone https://github.com/letterpad/letterpad.git cd letterpad yarn install # Replace sample.env to .env yarn dev
Open the .env and change
SECRET_KEY to a random string to secure your app. Then add your SMTP credentials for emails to work. Change the database options accordingly. By default, letterpad uses
Now visit http://localhost:4040 and checkout the welcome page.
To visit the admin panel, visit http://localhost:4040/admin and login with
Email: firstname.lastname@example.org PAssword: demo
The below command will create a build for the
admin dashboard and the
theme. It will build the default theme, Hugo
yarn build # creates a /dist folder yarn prod # run production
To build all the themes together, run
Letterpad has reached a state of maturity but still has not released v1.0. You can contribute through various ways like testing, ideas, recommendations, fixing bugs, documentation, logo design, assets, etc. You can join the slack channel (letterpad.slack.com) for discussions. Thanks.
Thanks to all the people who contributed. [Contribute].
Thank you to all our backers!
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]
Letterpad is released under the MIT License.