Vue Blogfront is a blazing fast, standalone PWA blog. Currently the only backend-solution is the official vue-blogfront graphql api which is a fully-featured GraphQL api. This project is and will always be open source, anybody can contribute to it. The goal is to provide a better, faster and more pleasent blog exprience. The project is currently in the beta phase.
Vue-blogfront has full desktop and mobile support.
All modern browsers like Chrome, Firefox, Opera, Edge and Safari are supported. See .browserslistrc for further details. IE support is and will never be in consideration.
See GitHub Projects for the current roadmap.
- 100% Offline support (Navigation and searching) - via localStorage.
- Lightweight, only '~ 100kb' js and '~ 30kb' css! (both gzipped).
- Blazing fast with local caching: Average server response time: '~ 100ms' / Client-side rendering time: '~ 1.5s'.
- Installable - Install it on your desktop and mobile device (Currently only supported by Chrome 70+ under Linux, Windows and Chrome OS).
- Modern Vue frontend with refreshing design.
- Simple structure and just a few dependencies.
- Easy-to-use admin panel which includes full control over your users.
- Full and partial text search function.
- Clapping possibility to show how much you like a post.
- Local drafts.
- Tagging and user profiles.
Check out our user-friendly installer!
We're currently supporting CentOS
and Debian 9 stretch
, you can deploy it using this single command:
sudo bash <(curl -s0 https://get-blog.ambrest.io/)
Or clone vue-blogfront-installer and run it manually;
sudo bash vue-blogfront.sh