An ambitious blogging software built with Laravel, Ember & Twitter Bootstrap.
Exyht is a fully open source & free blogging software. This is a very light weight and easy to use one page web App.
Exyht uses Facebook login system. This makes Exyht more User friendly and helps to stop spamming.
New version notification will be automatically updated in Admin page.
Exyht has Read only Mode feature & though it is mainly a JavaScript based App, it's SEO friendly (user friendly URL, optimized crawlable Exyht in <noscript>
tag & json data) & works also if Javascript is disabled.
Exyht support Infinite Scrolling. It also has an awesome Installer.
You can customize the Blog template's Blog name & sub-title, font family, colors, add links, Logo, Image gallery and much more quite easily.
You'll also love the text editor, use markdown (YouTube support), emoji with textcomplete feature. Type your comment while browsing from one topic to another & you'll experience faster topic load Since this is a one page web App.
Exyht uses backend Laravel Api with Ember at front end.
Installation of Exyht is very easy. Please carefully follow the below steps:
blog
(recommended) in public_html
or htdocs
.mysql
in app/config/database.php
.app/views/layout/main.blade.php
place your Facebook Login App ID.
appId : 'your-app-id',
http://yourdomain/blog/installer
& follow the instructions. It will take not more than 30 seconds.http://yourdomain/blog/admin-page
.http://yourdomain/blog/
.Exyht's browser requirements are also high since it's mainly a Javascript based App.
A Grunt
file is already built. If you want to use build tools like Grunt
, Gulp
, etc. you need to install Node npm.
Here in Ember guide, you'll get how to add analytics tracking to Ember App.
Security issue is taken seriously. For backend, necessary Laravel security steps've been taken. For user input sanitization HtmlPurifier, Google caja html sanitizer, markdown sanitizer are used.
Besides You can Block IP, Manage flagged comment, etc very easily from your admin page.
Exyht is 100% open source. So contribute in Exyht and make it great.
Bugs always exist. Report any bug or issue in https://github.com/Exyht/exyht/issues and Pull request in https://github.com/Exyht/exyht/pulls.
Licensed under the GNU General Public License Version 2.0 (or later). You may not use this software if you do not agree with the License.