All Projects → letterpad → Letterpad

letterpad / Letterpad

Licence: mit
Letterpad is an open-source and a high performant publishing engine for blogs built with react & graphql and runs ridiculously fast 🚀

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Letterpad

V8 Archive
Directus Database API — Wraps Custom SQL Databases with a REST/GraphQL API
Stars: ✭ 486 (-2.02%)
Mutual labels:  graphql, cms
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+881.65%)
Mutual labels:  graphql, cms
Saleor Dashboard
A GraphQL-powered, single-page dashboard application for Saleor.
Stars: ✭ 278 (-43.95%)
Mutual labels:  graphql, single-page-app
Unite Cms
Really flexible headless CMS, built on top of Symfony and GraphQL.
Stars: ✭ 242 (-51.21%)
Mutual labels:  graphql, cms
Feather
Feather is a modern Swift-based content management system powered by Vapor 4.
Stars: ✭ 374 (-24.6%)
Mutual labels:  cms, journalism
Strapi Sdk Javascript
🔌 Official JavaScript SDK for APIs built with Strapi.
Stars: ✭ 247 (-50.2%)
Mutual labels:  graphql, cms
Redux Requests
Declarative AJAX requests and automatic network state management for single-page applications
Stars: ✭ 330 (-33.47%)
Mutual labels:  graphql, single-page-app
Payload
Headless CMS and Application Framework built with Node.js, React and MongoDB
Stars: ✭ 154 (-68.95%)
Mutual labels:  graphql, cms
Keystone
The most powerful headless CMS for Node.js — built with GraphQL and React
Stars: ✭ 5,404 (+989.52%)
Mutual labels:  graphql, cms
Graphql Auto Generating Cms
Use your existing graphQL schema to generate CMS in a couple steps. DEMO: http://cms-demo.web4fly.com/
Stars: ✭ 373 (-24.8%)
Mutual labels:  graphql, cms
Canner
⚡️[NOT MAINTAINED] Content Management Framework creates custom CMS fast and easy. Support data sources such as Firebase/Firestore, GraphQL and Restful APIs.
Stars: ✭ 2,472 (+398.39%)
Mutual labels:  graphql, cms
Vue Cms
基于 Vue 和 ElementUI 构建的一个企业级后台管理系统
Stars: ✭ 415 (-16.33%)
Mutual labels:  webpack4, cms
Tensei
🚀 Content management and distribution with a touch of elegance.
Stars: ✭ 217 (-56.25%)
Mutual labels:  graphql, cms
Cms
Club Management System of amFOSS, powered by CMS
Stars: ✭ 263 (-46.98%)
Mutual labels:  graphql, cms
Tipe
🎉 Next Generation API-first CMS for developers. Generate an API-first CMS from a GraphQL schema with offline prototyping and an inline editor
Stars: ✭ 2,157 (+334.88%)
Mutual labels:  graphql, cms
Ghost Cli
CLI Tool for installing & updating Ghost
Stars: ✭ 313 (-36.9%)
Mutual labels:  cms, journalism
Prime
✨Open Source GraphQL CMS
Stars: ✭ 1,675 (+237.7%)
Mutual labels:  graphql, cms
Reactql
Universal React+GraphQL starter kit: React 16, Apollo 2, MobX, Emotion, Webpack 4, GraphQL Code Generator, React Router 4, PostCSS, SSR
Stars: ✭ 1,833 (+269.56%)
Mutual labels:  graphql, webpack4
Awesome Cms Core
Awesome CMS Core is an open source CMS built using ASP.Net Core & ReactJS with module seperation concern in mind and provide lastest trend of technology like .Net Core, React, Webpack, SASS, Background Job, Message Queue.
Stars: ✭ 352 (-29.03%)
Mutual labels:  webpack4, cms
Admin On Rest
A frontend framework for building admin SPAs on top of REST services, using React and Material Design.
Stars: ✭ 392 (-20.97%)
Mutual labels:  graphql, single-page-app

· Backers on Open Collective Sponsors on Open Collective GitHub license

An open-source and a high performant publishing engine for pesonal blogs.

Deploy


Written in Typescript, React, Graphql, Express and Sequelize ORM.

Contents

Demo

To check letterpad in action, check out this Demo Site. You can visit the Admin Panel. It will auto log you in. However, the credentials are:

Email: [email protected]
Password: demo

Documentation

Documentation can be found at https://docs.letterpad.app.

Letterpad is an open source project, licensed under MIT.

Installation

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

Optional:

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 sqlite.

Now visit http://localhost:4040 and checkout the welcome page.

To visit the admin panel, visit http://localhost:4040/admin and login with

Email: [email protected]
PAssword: demo

Production Builds

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

yarn buildAllThemes

Additional Links:

Contribute

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.

Contributors

Thanks to all the people who contributed. [Contribute].

Abhishek Saha
Abhishek Saha
Tien Pham
Tien Pham
Aleksey Derkach
Aleksey Derkach
Boopathi Rajaa
Boopathi Rajaa
Todd Cantley
Todd Cantley

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

License

Letterpad is released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].