garrrikkotua
morningly
HTML

Your open-source newsletter platform. Inspired by Morning Brew

Last updated Dec 23, 2025
92
Stars
7
Forks
4
Issues
0
Stars/day
Attention Score
3
Language breakdown
HTML 66.7%
Python 26.2%
CSS 7.1%
โ–ธ Files click to expand
README

[![Contributors][contributors-shield]][contributors-url] [![Forks][forks-shield]][forks-url] [![Stargazers][stars-shield]][stars-url] [![Issues][issues-shield]][issues-url] [![MIT License][license-shield]][license-url]


Logo

Morningly

Your open-source newsletter platform. Inspired by Morning Brew
Explore the docs ยป

View Demo ยท Report Bug ยท Request Feature

About The Project

[![Product Name Screen Shot][product-screenshot]](https://example.com)

This is an open-source platform to launch your own Morning Brew like newsletter. It has all needed features built-in: creating new issues, web portal, role management, delayed sending, subscribe, unsubscribe, automated market info fetching and other cool stuff.

Originally, I used this project internally to host my own russian-speaking version of Morning Brew. I got around 200 users, send more than 10K emails and more than 60% opening rate, so this platform is quite real world tested :)

Built With

Technology stack is actually pretty simple. It is all powered by Django.

Getting Started

Prerequisites

To start using this tool, you probably should need Python or Docker.

Installation

Here is the instruction how to start the app using Python:

  • Clone the repo
git clone https://github.com/garrrikkotua/morningly.git
  • Install pip packages
pip install -r requirements.txt
  • Initialize the app with a simple SQLite database
python manage.py migrate
  • Create a superuser for your app
python manage.py createsuperuser
  • Start the app
python manage.py runserver
  • Go to the localhost:8000 to test it!

Usage

To use this app in the production, your probably should get a Mailgun API key. It is the easiest way to send bulk emails.

You can found a template how to configure Mailgun in emailwebsite/prodsettings.py.

Docker, Dokku and Heroku deployment tutorials are to be added soon.

Contact

Igor Kotua - @garrrikkotua - kotuaigor@gmail.com

Project Link: https://github.com/garrrikkotua/morningly

[contributors-shield]: https://img.shields.io/github/contributors/garrrikkotua/morningly.svg?style=for-the-badge [contributors-url]: https://github.com/garrrikkotua/morningly/graphs/contributors [forks-shield]: https://img.shields.io/github/forks/garrrikkotua/morningly.svg?style=for-the-badge [forks-url]: https://github.com/garrrikkotua/morningly/network/members [stars-shield]: https://img.shields.io/github/stars/garrrikkotua/morningly.svg?style=for-the-badge [stars-url]: https://github.com/garrrikkotua/morningly/stargazers [issues-shield]: https://img.shields.io/github/issues/garrrikkotua/morningly.svg?style=for-the-badge [issues-url]: https://github.com/garrrikkotua/morningly/issues [license-shield]: https://img.shields.io/github/license/garrrikkotua/morningly.svg?style=for-the-badge [license-url]: https://github.com/garrrikkotua/morningly/blob/master/LICENSE.txt [linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555 [product-screenshot]: static/emailwebsite/morninglylanding_image.png

ยฉ 2026 GitRepoTrend ยท garrrikkotua/morningly ยท Updated daily from GitHub