All Projects → gouthambs → Flask Blogging

gouthambs / Flask Blogging

Licence: mit
A Markdown Based Python Blog Engine as a Flask Extension.

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects
python2
120 projects

Projects that are alternatives of or similar to Flask Blogging

Flask Mobility
A Flask extension to simplify building mobile-friendly sites.
Stars: ✭ 68 (-88.83%)
Mutual labels:  flask, flask-extensions
Flask Ask
Alexa Skills Kit for Python
Stars: ✭ 1,877 (+208.21%)
Mutual labels:  flask, flask-extensions
Flask And Redis
Simple as dead support of Redis database for Flask applications
Stars: ✭ 76 (-87.52%)
Mutual labels:  flask, flask-extensions
Flask Json
Flask-JSON is a Flask extension providing better JSON support.
Stars: ✭ 34 (-94.42%)
Mutual labels:  flask, flask-extensions
Flask Googlemaps
Easy way to add GoogleMaps to Flask applications. maintainer: @RiverFount
Stars: ✭ 550 (-9.69%)
Mutual labels:  flask, flask-extensions
Flask Htmlmin
Flask html response minifier
Stars: ✭ 66 (-89.16%)
Mutual labels:  flask, flask-extensions
Flask simplelogin
Simple Login - Login Extension for Flask - maintainer @cuducos
Stars: ✭ 133 (-78.16%)
Mutual labels:  flask, flask-extensions
Flask Apidoc
Adds ApiDoc support to Flask
Stars: ✭ 49 (-91.95%)
Mutual labels:  flask, flask-extensions
Nim websitecreator
Nim fullstack website framework - deploy a website within minutes
Stars: ✭ 124 (-79.64%)
Mutual labels:  blog-engine, webframework
Flasgger
Easy OpenAPI specs and Swagger UI for your Flask API
Stars: ✭ 2,825 (+363.88%)
Mutual labels:  flask, flask-extensions
Flask Apscheduler
Adds APScheduler support to Flask
Stars: ✭ 741 (+21.67%)
Mutual labels:  flask, flask-extensions
Enferno
A Python framework based on Flask microframework, with batteries included, and best practices in mind.
Stars: ✭ 385 (-36.78%)
Mutual labels:  flask, webframework
Dynaconf
Configuration Management for Python ⚙
Stars: ✭ 2,082 (+241.87%)
Mutual labels:  flask, flask-extensions
Flask Jsonrpc
A basic JSON-RPC implementation for your Flask-powered sites
Stars: ✭ 223 (-63.38%)
Mutual labels:  flask, flask-extensions
Flog
A Simple Blog Powered by Flask
Stars: ✭ 150 (-75.37%)
Mutual labels:  blog-engine, flask
Potion
Flask-Potion is a RESTful API framework for Flask and SQLAlchemy, Peewee or MongoEngine
Stars: ✭ 484 (-20.53%)
Mutual labels:  flask, flask-extensions
Awesome Flask
A curated list of awesome things related to Flask
Stars: ✭ 538 (-11.66%)
Mutual labels:  flask
Flask Rest Jsonapi
Flask extension to build REST APIs around JSONAPI 1.0 specification.
Stars: ✭ 566 (-7.06%)
Mutual labels:  flask
Muffin
Muffin is a fast, simple and asyncronous web-framework for Python 3
Stars: ✭ 538 (-11.66%)
Mutual labels:  webframework
Mlh Hackathon Flask Starter
Hackathon starter project for Flask applications
Stars: ✭ 536 (-11.99%)
Mutual labels:  flask

Flask-Blogging

.. image:: https://travis-ci.org/gouthambs/Flask-Blogging.svg?branch=master :target: https://travis-ci.org/gouthambs/Flask-Blogging

This is a Flask extension for adding blog support to your site using Markdown. Please see Flask-Blogging documentation <http://flask-blogging.readthedocs.org/en/latest/>_ for more details. You can extend Flask-Blogging by using plugins from here <https://github.com/gouthambs/blogging_plugins>_.

Check out the Serverless Blog <https://serverlessblog.com>_ demo running on AWS Lambda.

Features

  • Integration with Markdown Editor
  • Ability to upload images for use in blog pages
  • Incorporate math formulas in LaTeX format
  • Integrates with authentication to allow multiple users
  • Plugin framework to easily extend and add new features

Screen Shots

Blog Editor

.. figure:: /docs/_static/blog_editor.png

Blog Page

.. figure:: /docs/_static/blog_page.png

Minimal Example

Check the quickstart example <http://flask-blogging.readthedocs.org/en/latest/#quick-start-example>_ for the latest documentation.

Installation

Install the extension with the following commands::

$ easy_install flask-blogging

or alternatively if you have pip installed::

$ pip install flask-blogging

Dependencies

  • Flask <https://github.com/mitsuhiko/flask>_
  • SQLAlchemy <https://github.com/zzzeek/sqlalchemy>_
  • Flask-Login <https://github.com/maxcountryman/flask-login>_
  • Flask-Principal <https://github.com/mattupstate/flask-principal>_
  • Flask-WTF <https://github.com/lepture/flask-wtf>_
  • Flask-FileUpload <https://github.com/Speedy1991/Flask-FileUpload>_
  • Markdown <https://pypi.org/project/Markdown/>_
  • Bootstrap <http://getbootstrap.com/>_
  • Bootstrap-Markdown <https://github.com/toopay/bootstrap-markdown>_
  • Markdown-js <https://github.com/evilstreak/markdown-js>_

License

MIT </LICENSE>_

.. include:: /docs/releases.rst

.. include:: /docs/authors.rst

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