Praekelt.org (@praekeltfoundation)

Top repositories

1

vumi

Messaging engine for the delivery of SMS, Star Menu and chat messages to diverse audiences in emerging markets and beyond.
Python
420
star
2

junebug

A system for managing text messaging transports with via RESTful HTTP interface.
Python
102
star
3

docker-django-bootstrap

Dockerfile for quickly running Django projects in a Docker container
Python
95
star
4

django-google-analytics

Django Google Analytics app allowing for server side/non-js tracking.
Python
71
star
5

alpine-buildpack-deps

An attempt at a "buildpack-deps"-like Docker image with Alpine Linux
Dockerfile
30
star
6

seaworthy

Test harness for Docker container images 🌊 🚢
Python
29
star
7

molo

Molo is a set of tools for publishing low end mobi sites with a community focus.
Python
27
star
8

python-whatsapp-business-client

Python
25
star
9

docker-freeswitch

Dockerfile for running FreeSWITCH in a Docker container
Shell
20
star
10

docker-ci-deploy

Python script to help push Docker images to a registry using CI services
Python
19
star
11

travis-pyenv

Set up pyenv to use in Travis CI
Shell
17
star
12

vumi-go

Python
16
star
13

jspot

Extracts gettext strings from Javascript files into pot files
JavaScript
12
star
14

txtalert

TxtAlert is a mobile technology tool developed by Praekelt Foundation. It uses text message (SMS) reminders to improve the health of HIV positive people, by reminding them when they need to go for their next visit to the clinic.
Python
12
star
15

docker-py-base

Dockerfiles for base images that make creating correct, minimal images for Python applications easier
Shell
9
star
16

ways-of-working

How we work. Style guides, tools and conventions.
8
star
17

marathon-acme

Automate ACME certificates for Marathon apps served by marathon-lb
Python
8
star
18

vumi-wikipedia

Vumi Wikipedia Application
Python
8
star
19

vumi-jssandbox-toolkit

Vumi JavaScript Sandbox toolkit.
JavaScript
7
star
20

vaultkeeper

A service that fetches and renews HashiCorp Vault credentials for a subprocess application.
Python
7
star
21

marathon-envoy-poc

Proof of concept Envoy Discovery Service (xDS) for Marathon apps
Python
6
star
22

relay

Relay is an Envoy Discovery Service for use with Mesosphere Marathon
Elixir
6
star
23

diamondash

Dashboard for how we use Graphite
JavaScript
6
star
24

molo-gem

A community site for Girl Effect Mobile built using Molo
SCSS
5
star
25

django-py-zipkin

Python
5
star
26

gitsecal

A little tool for finding github security alerts for all repos in an org.
Rust
4
star
27

seed-stack

A Vagrantfile that provisions a VirtualBox for our Seed Stack
Ruby
4
star
28

go-google-maps

Directions from Google maps via USSD & SMS
JavaScript
4
star
29

puppet-marathon

A Puppet module for managing Marathon
Ruby
4
star
30

heatherr

Slack tools to make working across timezones a bit easier
Python
3
star
31

molo-iogt

IoGT Frontend Site for Molo
HTML
3
star
32

contentrepo

Python
3
star
33

turn-rasa-connector

A Rasa Connector for https://www.turn.io/
Python
3
star
34

xenzen

XenServer web-based user interface
JavaScript
3
star
35

django-skeleton

Sample Django application
Python
3
star
36

rp-documentation

Documentation for RapidPro usage
3
star
37

docker-supervisor

Dockerfile for running Python projects under Supervisor in a Docker container
Dockerfile
3
star
38

puppet-traefik

A Puppet module to manage Traefik
Ruby
2
star
39

docker-graphite

Graphite web + carbon + whisper in a Docker container
Python
2
star
40

aludel

Python
2
star
41

wa-rapidpro

Python
2
star
42

courier-docker

Dockerfile
2
star
43

malaria24-django

Python
2
star
44

vaccine-eligibility

Demo application for what a vaccine eligibility flow could look like
Python
2
star
45

code-dojo

Lesson plans and other dojo resources.
2
star
46

go-jsbox-metrics-helper

Metrics helper for Vumi JS Sandbox apps
JavaScript
2
star
47

cookiecutter-python-package

Cookiecutter template for a Praekelt Python package
Python
2
star
48

airtime-service

Prepaid Airtime Voucher dispensing service
Python
2
star
49

vumi-sandbox

Sandbox application worker for Vumi.
Python
2
star
50

heatherrd

A microservice that maintains Slack RTM sessions and relays messages via HTTP.
Python
2
star
51

vumi-telegram

A Telegram transport for Vumi and Junebug.
Python
2
star
52

puppet-gluster

Puppet module for managing glusterfs
Ruby
2
star
53

vumi-aat

Vumi transports for AAT.
Python
1
star
54

docker-marathon-acme

Release Docker images for marathon-acme
Python
1
star
55

go-contacts-api

A contacts and group API for Vumi Go
Python
1
star
56

vault-plugin-auth-mesos

A (currently very experimental) Vault auth plugin for mesos tasks.
Go
1
star
57

django-vaultkeeper-adaptor

A small library that allows Django applications to consume Vaultkeeper output as resource secrets.
Python
1
star
58

docker-molo-bootstrap

A base Docker image for all Molo projects
Dockerfile
1
star
59

go-jsbox-malaria24

Malaria24
JavaScript
1
star
60

docker-marathon-lb

Docker image for our custom marathon-lb setup
1
star
61

gem-bbb-indo

Java
1
star
62

molo-babycenter

Babycenter front end site built using Molo
HTML
1
star
63

lebombo

A randomization engine for surveys on RapidPro
Python
1
star
64

nurseconnect-companion

Companion application for NurseConnect
Elixir
1
star
65

platform-mnch

1
star
66

rp-sidekick

Python
1
star
67

mobileu

MobileU MOOC project
Python
1
star
68

portia

Portia, the number porting db.
Python
1
star
69

go-jsbox-skeleton

Skeleton for a vumi javascript sandbox app
JavaScript
1
star
70

whatsapp-nginx-redirect

A small nginx docker image that load balances WhatsApp numbers
Dockerfile
1
star
71

deck

TypeScript
1
star
72

docker-seed

Dockerfiles for the Seed maternal health platform
Shell
1
star
73

oneplus

One Plus
Python
1
star
74

go-nike-ghr

Nike Girl Effect GHR
Python
1
star
75

puppet-docker_firewall

Puppet module for simplifying the management of iptables rules when running Docker
Ruby
1
star
76

malaria24-analytics

R
1
star
77

rasa-postgres-archiver

Archives older data from the Rasa PostgreSQL tracker store into S3
Python
1
star
78

docker-xylem

Docker Xylem plugin
Python
1
star
79

vumi-messenger

Python
1
star
80

go-ndoh

South African NDoH MomConnect program
JavaScript
1
star
81

django-logglydash

Django Loggly event dashboard.
Python
1
star
82

nightingale

A light for those in need and a generic reporting tool.
Python
1
star
83

logspout-sumologic

A Logspout adapter for sending Docker container logs to a Sumo Logic HTTP source .
Go
1
star
84

molo.polls

A molo module that provides the ability to run polls and surveys
Python
1
star
85

molo.servicedirectory

Python
1
star
86

messaging-consenter

Lightweight Django app for serving a web page to collect user consent to receive WhatsApp messages
Python
1
star
87

django-holodeck

Pushes stats to holodeck
1
star
88

seed-stage-based-messaging

Seed Stage-Based Messaging and Content Store
Python
1
star
89

seed-jsbox-utils

Seed Javascript sandbox application utilities.
JavaScript
1
star
90

docker-vumi-metrics

Vumi Metrics API subsystem in a single container
Shell
1
star
91

buildacious

A fairly curious build manager
Python
1
star
92

whatsapp-template-proxy

Python
1
star
93

vumi-app-router

Python
1
star
94

vumi_msisdn_normalize_middleware

Middleware to normalize msisdns
Python
1
star
95

seed-message-sender

Seed Message Sender and Message Store
Python
1
star
96

puppet-certbot

Puppet module to manage the EFF's client for Let's Encrypt, Certbot
Puppet
1
star
97

seed-control-interface

Seed Control Interface
CSS
1
star
98

go-di

The vumi jsbox application for Democracy International
JavaScript
1
star
99

docker-nginx-redirect

Shell
1
star