Groupon (@groupon)

Top repositories

1

greenscreen

CoffeeScript
1,197
star
2

Selenium-Grid-Extras

Simplify the management of the Selenium Grid Nodes and stabilize said nodes by cleaning up the test environment after the build has been completed
Ruby
538
star
3

DotCi

DotCi Jenkins github integration, .ci.yml http://groupon.github.io/DotCi
Java
500
star
4

sparklint

A tool for monitoring and tuning Spark jobs for efficiency.
Scala
356
star
5

grox

Grox helps to maintain the state of Java / Android apps.
Java
339
star
6

testium

⛔️ [DEPRECATED] see https://github.com/testiumjs/testium-mocha
CoffeeScript
305
star
7

gleemail

Making email template development fun! Sort of!
CoffeeScript
293
star
8

ansible-silo

Ansible in a self-contained environment via Docker.
Shell
203
star
9

ndu

node disk usage
JavaScript
195
star
10

odo

A Mock Proxy Server
Java
151
star
11

spark-metrics

A library to expose more of Apache Spark's metrics system
Scala
145
star
12

cson-parser

Simple & safe CSON parser
JavaScript
132
star
13

FeatureAdapter

FeatureAdapter (FA) is an Android Library providing an optimized way to display complex screens on Android.
Java
113
star
14

dependency-injection-checks

Dependency Injection Usage Checks
Java
97
star
15

node-cached

A simple caching library for node.js, inspired by the Play cache API
JavaScript
94
star
16

luigi-warehouse

A luigi powered analytics / warehouse stack
Python
87
star
17

codeburner

Security-focused static code analysis for everyone
Ruby
83
star
18

gofer

A general purpose service client library for node.js
JavaScript
83
star
19

locality-uuid.java

Java
80
star
20

jesos

Java
51
star
21

swagql

Create a GraphQL schema from swagger spec
JavaScript
46
star
22

quinn

A set of convenient helpers to use promises to handle http requests
JavaScript
40
star
23

robo-remote

RoboRemote is a remote control framework for Robotium. The goal of RoboRemote is to allow for more complex test scenarios by letting the automator write their tests using standard desktop Java/JUnit. All of the Robotium Solo commands are available. RoboRemote also provides some convencience classes to assist in common tasks such as interacting with list views.
Java
40
star
24

webdriver-http-sync

sync http implementation of the WebDriver protocol for Node.js
JavaScript
39
star
25

mysql_slowlogd

Daemon that serves MySQL's slow query log via HTTP as a streaming download
Shell
36
star
26

mongo-deep-mapreduce

Use Hadoop MapReduce directly on Mongo data
Java
30
star
27

tdsql

Run SQL queries against a Teradata data warehouse server
Perl
29
star
28

nlm

Lifecycle manager for node projects
JavaScript
29
star
29

selenium-download

allow downloading of latest selenium standalone server and chromedriver
JavaScript
29
star
30

monsoon

An extensible monitor system that checks java processes and exposes metrics based on them.
Java
28
star
31

backbeat

A workflow service for processing asynchronous tasks across distributed systems
Ruby
28
star
32

Message-Bus

Java
25
star
33

retromock

Like Wiremock for Retrofit, but faster.
Java
24
star
34

report-card

An Open Source Report Card
JavaScript
23
star
35

nakala

Java
22
star
36

assertive

Assertive is a terse yet expressive assertion library
JavaScript
21
star
37

locality-uuid.rb

Ruby
18
star
38

javascript

Guidelines for using Javascript at Groupon
JavaScript
16
star
39

KatMaps

Kotlin
15
star
40

shellot

Slim terminal realtime graphing tool
Ruby
14
star
41

roll

roll - bootstrap or upgrade a Unix host with Roller
C
13
star
42

sycl

Simple YAML Config Library
Ruby
13
star
43

vertx-utils

Java
12
star
44

baryon

Baryon is a library for building Spark Streaming applications that consume data from Kafka.
Scala
11
star
45

params_deserializers

Deserializers for Rails params
Ruby
11
star
46

poller

Poll a URL, and trigger code on changes
Ruby
10
star
47

git-workflow

JavaScript
10
star
48

json-schema-validator

Maven plugin to validate json files against a json schema. Uses https://github.com/fge/json-schema-validator library under the covers
Java
10
star
49

mysql-junit4

Java
9
star
50

vertx-memcache

Java
9
star
51

shared-store

Keeping config data in sync
JavaScript
9
star
52

artemisia

A light-weight configuration driven Data-Integration utility
Scala
8
star
53

pg_consul

C++
8
star
54

vertx-redis

Java
7
star
55

phy

Minimal hyperscript helpers for Preact
JavaScript
6
star
56

mezzanine

Mezzanine is a library built on Spark Streaming used to consume data from Kafka and store it into Hadoop.
Scala
6
star
57

DotCi-Plugins-Starter-Pack

DotCi-Plugins-Starter-Pack - Expansion-pack for DotCi
Java
6
star
58

Novie

Java
5
star
59

backbeat_ruby

A Ruby client for Backbeat workflow service
Ruby
4
star
60

nilo

A dependency injection toolset for building applications
JavaScript
3
star
61

promise

Java
3
star
62

schema-inferer

Scala
2
star
63

two-to-three

Swagger to Open API Converter
Java
2
star
64

assertive-as-promised

extends assertive with promise support
CoffeeScript
2
star
65

jtier-ctx

Java
2
star
66

kmond

Kotlin
2
star
67

api-build-resources

Build related resources files, e.g. checkstyle configs, etc.
2
star
68

tiquette

Have some etiquette. Format your commit messages with a ticket or issue number.
TypeScript
2
star
69

gofer-proxy

Use a `gofer` client as an express middleware
JavaScript
1
star
70

gh-grep

GitHub CLI grep extension
TypeScript
1
star
71

stylint-config-groupon

CSS
1
star
72

coffeelint-config-groupon

CoffeeScript lint setting used at Groupon
JavaScript
1
star
73

installed-package

Run your node tests against an installed version of your package
JavaScript
1
star
74

api-parent-pom

Project to contain parent pom for common plugin configuration across all API team Maven projects.
1
star
75

jdbi-st4

1
star
76

gh-bulk-pr

GitHub CLI bulk-pr extension
TypeScript
1
star