A microblogging web application written in Python and Flask that I developed as part of my Flask Mega-Tutorial series. (by miguelgrinberg)

Microblog Alternatives

Similar projects and alternatives to microblog

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better microblog alternative or higher similarity.

Suggest an alternative to microblog

Reviews and mentions

Posts with mentions or reviews of microblog. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-23.
  • How do u turn code into an application or a website ? (Beginner)
  • Is there a way to hash a user's password when adding them via admin with flask-admin?
    reddit.com/r/flask | 2021-10-22
  • JavaScript button trouble in Flask
    reddit.com/r/flask | 2021-10-22
    https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world this is your friend
  • How "professional" is using packages in flask?
    reddit.com/r/flask | 2021-10-21
  • Flask confusion with app
    I am following this guide and I am particularly confused about the structure because he has chosen to have directory named app/ and is his app/__init__.py he has
  • I'm a Python noob. I want to learn a GUI that's not too hard to use, is reliable, functional, and cross platform. I've played with TkInter but it's ugly. Kivy looks pretty, pyqt looks alright. Which one should I pick? Any of them missing from this list?
  • Steps in building a dashboard web app in Flask?
    My suggestion would be to follow the Flask Mega Tutorial at least to the point where you can implement authentication, template handling, and so on, then add your plotly functionality and dashboard elements once you have the basics about getting a web app up and running.
  • I was reading Miguel Grinberg tutorial on uploading files and am getting a error from this line url_for('static', filename=['UPLOAD_PATH']. Can someone help me fix it more details below?
    reddit.com/r/flask | 2021-10-17
    Are you aware that this tutorial is built on top of his Flask Mega Tutorial? Maybe that's why you're confused... start from the beginning of his tutorial, after two or three chapters he introduces the concept of a config.py file.
  • How to import from config file in Flask?
    I have followed the layout of my Flask project from http://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world.
  • How to implement flask restful api to a flask application?
    reddit.com/r/flask | 2021-10-16
    Here's a link to the Flask Mega-Tutorial from Miguel Grinberg. Similar to your use-case, in some routes he's returning JSON data and in others he's rendering templates.
  • The Decline of Django
    news.ycombinator.com | 2021-10-15
    To be fair, I'm familiar with Flask and (some) of its complimentary modules. FastAPI has a lot of buzz right now, but it's also fairly new - I'll probably experiment with it first.

    Also, I think that Django is a good choice over Flask if you've never done anything in flask. But if you have an existing Flask site that can serve as a skeleton, I think it's just as good as Django as a starting point; details such as code structure and common library choice is then already handles - in fact just following https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial... will get you a lot of this too; Do you have any other batteries in mind? Ialso see Django having plenty "gotchas" (although it maybe have changed since I last used it). I definitely much prefer SQLAlchemy over DjangoORM.

  • How to create multiple pages?
    reddit.com/r/flask | 2021-10-15
  • Would Flask be used to make a web app that converts file types?
    reddit.com/r/flask | 2021-10-12
    Flask is exactly what you'd use for that, it's a python web framework, it handles the http requests and can run any code you want against that request, including converting data. It sounds like you might be new to the whole idea of web frameworks, It might help to start with the basics first. There are a few good basic tutorials for flask like Miguel Grinberg's awesome tutorial: https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
  • Streamlit Cheat Sheet - Build a web application with python in 5 minutes
    reddit.com/r/Python | 2021-10-10
    pagination and everything else you see in the Flask mega tutorial.
  • How to write Tests?
    reddit.com/r/flask | 2021-09-30


Basic microblog repo stats
3 months ago

miguelgrinberg/microblog is an open source project licensed under MIT License which is an OSI approved license.

Find remote Python jobs at our new job board 99remotejobs.com. There are 10 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.