Giter Club home page Giter Club logo

paperboy's Introduction

Paperboy

A Fast & Modern Email Campaign Engine built in Go.

Website | Documentation | Installation Guide

Version Badge Build Status Go Report Card

Overview

Paperboy is complete email engine that helps you get the most out of your campaigns. It allows you to craft shared templates, and then quickly author and deliver multi-format campaigns.

Paperboy is command-line tool that consumes a source directory as input to render and send email campaigns via any SMTP service. By placing templates, lists, and content in a predefined directory structure, Paperboy will render markup, inline styles, wrap layouts, and more to deliver modern (yet legacy-compatible) newsletters and announcements.

Complete documentation is available at Paperboy Documentation.

Installing binaries

Currently, we provide pre-built binaries for Linux and macOS. Paperboy is a single binary with no external dependencies.

Just run ./paperboy help and you're ready to go.

Installing from source

You can also build and install Paperboy from source. The only requirement is to have a working installation of Go 1.11+. With those in place, the following commands will install Paperboy to $GOPATH/bin:

$ git clone https://github.com/rykov/paperboy.git
$ cd paperboy
$ make install

And please make sure $GOPATH/bin is in your $PATH.

If you receive a go: modules disabled error due to your project being inside of $GOPATH, you will have to force-enable go modules support:

GO111MODULE=on make install

Contributing to Paperboy

We welcome all contribution to Paperboy: documentation, bug reporst, feature ideas, blog posts, promotion, etc

You can start here:

Inspiration and credits

Paperboy aims to bring to email the ease of use and control we love from static site generators. We particularly want to thank Hugo authors for much of the inspiration and a number of our [dependencies][].

The banner photo is by Mathyas Kurmann

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.