Everything about awesome Apache Mesos.
Share your Mesos ❤️ through pull requests :)
What can you expect to see here?
##Frameworks
###Data Processing
####Batch Processing
####Stream Processing
###Storage and Serving
- Apache Cassandra
- ArangoDB
- Hypertable
- ElasticSearch
- Tachyon
- HDFS (and HDFS and HDFS)
- Riak
- Apache Kafka
- Phoenix
- Apache Cotton - MySQL on Mesos
- MongoDB
- Hemlock
- Apache Drill
- Ceph
- Crate
- Apache Accumulo
- memSQL
- MrRedis - Mesos runs Redis
- Apache Ignite
###Service/Meta Schedulers/ PaaS
- Apache Aurora
- Marathon
- Singularity
- Chronos
- Cook Scheduler
- CloudFoundry
- Myriad - Elastic YARN on Mesos
- Kubernetes
###Consensus
###Continuous Integration
###One-off tasks/commands
###Tracing
###Metric collection, logging and visualization
###Experimental/Example/Unsorted
- distcc
- Exelixi
- MPI
- Chapel Parallel Programming Language
- SSSP
- Torque
- HAProxy+Webserver
- Mesos-submit
- Deploy Jar
- JobServer
- RENDLER
- OwlCrawler
- Tryant - Distributed job scheduler in go
- Volt
- Gozer - Prototype with low-level go API
- Portainer - builds docker images using Mesos cluster
- Autoscaling
- Matrix Multiplication
- Jetty
- JobTree
- VilfredoMesos: a chameleon Mesos framework
- Sun Grid Engine
- Checkswarm
- gasc - Generic Mesos Gang Scheduler for HPC tooling
- Mesosaurus
- pinspider
- Example Python Framework
- Amazon ECS Integration (proof-of-concept)
- Charmander
- Elastic Sentiment Analysis
- Tiniest Mesos Scheduler in Python
- Anagram Finder
- Clojure Example
- Example Mesos framework in Java to launch Docker containers
- Example framework for Apache Mesos Essentials book
- Bitcoin Miner
- Closest-pairs in 2D with divide-and-conquer
- QoSon
- Logo Generator
- https://github.com/dropbox/changes-mesos-framework
- https://github.com/parker20121/mesos-joshua
- https://github.com/kaysoky/InverseOfferExampleFramework
###Dysfunctional
- Deimos (deprecated when native Docker support was added to Mesos v0.20)
- Slurm
- C/C++
- Java
- Pure java - Jesos
- Pure JVM - https://github.com/kevints/mesos-framework-api
- RxJava
- Python
- Pure Python - Pesos
- Pure Python - Pymesos
- Go
- Pure go - Gomes
- Erlang with example framework
- Haskell
- Clojure and mesomatic
- NodeJS
- JS
- Ruby
- Perl
- Rust
- CLR
##Tools
###Alternative UI/Dashboards
- https://github.com/Capgemini/mesos-ui
- https://github.com/bspaans/simple-mesos-dashboard
- https://github.com/Clever/mesos-visualizer
- https://github.com/triforkse/mesos-ui
###Tools for Mesos Developers
- https://github.com/tillt/xcode-mesos
- https://github.com/mesos/modules
- Docker image for Mesos modules
- https://github.com/MesosWindows/mesoswin
###Tools for Mesos Framework Developers
- https://github.com/mesosphere/scala-sbt-mesos-framework.g8
- https://github.com/mesosphere/akka-mesos
- https://github.com/drexin/akka-mesos
- Simple Mesos "Hello world" in scala - https://gist.github.com/guenter/7471695
- Mesos State Backed Collections
- mini-mesos - Testing infrastructure for Mesos frameworks
- Fenzo - Cross framework pluggable task scheduling library
###Vagrant based setups
- https://github.com/everpeace/vagrant-mesos
- https://github.com/mesosphere/playa-mesos
- https://github.com/bskaggs/vagrant-deimos
- https://github.com/aharwood/vagrant-mesos-spark
- https://github.com/Woorank/vagrant-mesos-cluster
- https://github.com/ahunnargikar/vagrant-mesos
- https://github.com/liubin/mesos-marathon-deimos-vagrant
- https://github.com/antonlindstrom/mesos_playground
- https://github.com/mdevilliers/vagrant-mesos-development-environment
- https://github.com/gavinln/mesos-marathon
- https://github.com/rasputnik/mesos-centos
- https://github.com/Banno/vagrant-mesos - using Atlas
###Docker based setups
- https://github.com/breerly/fig-mesos
- https://github.com/dontrebootme/compose-mesos
- https://github.com/redjack/docker-mesos
- https://github.com/yaronr/docker-mesos
- https://github.com/schibsted/mesoscope
###Trace Visualization
- https://github.com/tnachen/mesos_traces_vis
- https://github.com/mesosphere/mesos-tracing
##Deployment
###Cloud
###Ansible
- https://github.com/mhamrah/ansible-mesos-playbook
- https://github.com/fupelaqu/ansible-mesos
- https://github.com/frankhinek/ansible-mesos-cluster
- https://github.com/curtisgithub/ansible-mmd
- https://github.com/AnsibleShipyard/ansible-mesos
- https://github.com/AnsibleShipyard/ansible-mesos
- https://github.com/AnsibleShipyard/ansible-mesos-docker
- https://github.com/AnsibleShipyard/ansible-chronos
- https://github.com/AnsibleShipyard/ansible-marathon
- Deploy apps on marathon from ansible
- roger-mesos with Bamboo
###Chef
- https://github.com/everpeace/cookbook-mesos
- https://github.com/mdsol/mesos_cookbook
###Puppet
###Babushka
###Cloudformation
###Terraform
- https://github.com/ContainerSolutions/terraform-mesos
- https://github.com/tonyjchong/terraform-mesos
###Systemd
###Packaging
- https://github.com/nmilford/rpm-mesos
- https://github.com/berngp/mesos-rpm
- https://github.com/deric/mesos-deb-packaging
- https://github.com/mesosphere/mesos-deb-packaging
###Monitoring
- https://github.com/opentable/nagios-mesos
- https://github.com/bobrik/collectd-mesos-tasks and (https://github.com/rayrod2030/collectd-mesos and its dockerized version - https://github.com/bobrik/docker-collectd-mesos)
- Plot Marathon Metrics
- Satellite
- Prometheus and Prometheus
- https://github.com/kpacha/mesos-influxdb-collector
###Service discovery and Load balancing
- Automated HAProxy reconfiguration for Marathon
- DNS based Service Discovery for Mesos
- Service Discovery script for Mesos and Marathon
- Marathoner - Service discovery in Marathon
- Bamboo - Automatically configuring HAProxy for Mesos+Marathon
- Mesos-Consul and Service Discovery & Orchestration With Mesos and Consul
- Ralph
- Zoidberg
- Aurproxy
- Marathon-Consul - Register Marathon Tasks as Consul Services for service discovery.
- roger-bamboo
- traefik
###Networking
- A customer allocator module
- Serenity
- Metaswitch
- Network Isolator
- Remote Commands Execution
- Flocker volumes
- Docker Volume Driver Isolator
- CiscoCloud Microservice Architecture
- Apollo
- PanteraS - PanteraS - Platform as a Service in a box
- Vamp - The Very Awesome Microservices Platform
- Compute platform
- PaaSTA
- Appsoma Welder
##Other projects and Integrations
- BigDataScript
- https://github.com/mesosphere/sample_mesos_executor
- https://github.com/CloudCredo/mesos-boshrelease
- https://github.com/cf-platform-eng/mesos-boshrelease
- https://github.com/riywo/sample-fluentd-on-mesos-docker
- https://github.com/mesosphere/mesos-utils
- https://github.com/mesosphere/mesos-cli
- https://github.com/opentable/mesoshub
- https://github.com/thefactory/marathon-python
- https://github.com/thefactory/marathon-logger
- https://github.com/mesosphere/marathon_client
- https://github.com/mesosphere/service-bridge
- https://github.com/mesosphere/marathon-pkg
- https://github.com/jbdalido/gomarathon
- https://github.com/mesosphere/chronos-pkg
- https://github.com/mesosphere/chronos-utils
- Mesos in Hadoop
- CDH patched for Mesos - old
- https://github.com/siliconcow/docker_paas - old
- https://github.com/trampoline/clustermap-mesos
- https://github.com/jbdalido/hecate
- https://github.com/outbrain/onering-report-mesos
- https://github.com/nlamirault/magneto
- https://github.com/klueska/mesos-akaros and https://github.com/alfongj/mesos-akaros
- https://github.com/nicostratus/mesos-services [defunct]
- https://github.com/charlescearl/VirtualMesos - old
- https://github.com/mohitsoni/mammoth
- https://github.com/ptorrestr/mesos-spark
- https://github.com/gavinln/mesos-jenkins
- https://github.com/smarthall/packer-mesos
- https://github.com/JasonGiedymin/chef-mesos
- https://github.com/preillyme/mpm
- https://github.com/cashoefman/chronos
- https://github.com/thefactory/docker-marathon
- https://github.com/veverjak/coreos-mesos-marathon
- https://github.com/tnolet/mesos_on_coreos
- https://github.com/jayusor/mesos
- https://github.com/nqn/angstrom
- supervisor - https://github.com/tnn1t1s/learn-mesos-marathon
- NixOps - https://github.com/wmertens/nixops-mesos
- Universe - Mesos package repository
- https://github.com/sheepkiller/presto-marathon-docker
- https://github.com/ortoo/mesos-nerve
- https://github.com/theclaymethod/Foundry-vagrant-mesos-kafka-cluster
- Autoscaling Mesos
- https://github.com/obaidsalikeen/storm-marathon
- Aurora REST interface - https://github.com/misho-kr/mesos-aurora-restful and https://github.com/smarth-madan/incubator-aurora
- Storm Marathon
- https://github.com/tailhook/mesos-tests
- https://github.com/nlamirault/magneto
- REPL-MESOS
- Relay.Mesos
- Ochopod
- Mesos on Mesos
- Load replaying
- Vamp
- Dispatch - execute scripts on Mesos cluster
- Charmander
- Compose-executor
- Triathlon - Marathon wrapper for distributed Mesos cluster selection
- megos - Go(lang) client library for accessing information of a Apache Mesos cluster
- Weave Mesos Integration
- OpenStack Kolla
- Chimp
- Depcon
- Vault
##Where to look for more?