Clever

Login: Clever

Company: null

Location: San Francisco, CA

email: info@clever.com

Blog: https://clever.com

Members

  1. Nate
  2. Nathan Leiby

Repositories

alpha-notes
A chrome extension that lets you save notes for a website
amazon-kinesis-client-go
Amazon Kinesis Client for Go
analytics-monitor
watch over our db to ensure up-to-date data
ARCHIVED-baseworker-go
A simple Gearman worker library
ARCHIVED-coffeescript-style-guide
Best-practices and coding conventions for the CoffeeScript programming language
ARCHIVED-drone
Drone is a Continuous Integration platform built on Docker
ARCHIVED-drone-cli
Drone command-line interface
ARCHIVED-drone-go
Go client for the Drone API
ARCHIVED-json-schema-converter
Utilities to translate your schema into anything, as long as 'anything' is JSON Schema.
ARCHIVED-mongo-graph
visualize mongo data
ARCHIVED-mongoose-any-index
Extra index functionality for mongoose
ARCHIVED-mongoose-repl
A Mongo REPL with the full power of Mongoose
ARCHIVED-oplog-replay
Replay mongodb oplogs at variable speed
ARCHIVED-redirector
simple redirection app to redirect from one domain to another, preserving protocol, subdomain, path, and querystring
ARCHIVED-riemann-gearman
Sends gearman stats to riemann
async-ext
Extensions to the Node.js async library
async-forkqueue
Split up asynchronous tasks among a configurable number of forked processes
aws-sdk-go-counter
Wrapper around aws-sdk-go that counts API requests made to AWS.
aws-summit-live-test
testing in real time
batchcli
Utility to manage inputs and outputs of batch worker executions
cadvisor
Analyzes resource usage and performance characteristics of running containers.
circleci-metrics
Extract metrics (e.g. build insights) from CircleCI
circle-v2-migrate
Migrates a repo from CircleCI v1 to v2
ci-scripts
Re-usable continuous integration (CI) scripts
clever-cli
DEPRECATED - this repository is no longer maintained
clever-csharp
C# client library for Clever APIs
clever-go
Go library for the Clever API
clever-goals-js
Javascript client library for the public Goals API
clever-java
Java library for the Clever API
clever-js
Node.js library for the Clever API
clever-oauth-examples
DEPRECATED - this repository is no longer maintained
clever-php
Clever PHP library
clever-python
Clever Python bindings
clever-ruby
Clever Ruby library
cloudformation-mesos
CloudFormation templates for a production-ready Mesos cluster
coffeelint
Lint your CoffeeScript.
components
Frontend components
configure
Seamlessly configure applications with either flags or JSON
connect-dynamodb
DynamoDB session store for Connect
connect-session-compress
connect session store that compresses the session data. compatible with any backing store (redis, dynamo, etc.)
connect-session-encrypt
connect session store that encrypts the session data. compatible with any backing store (redis, dynamo, etc.)
connect-session-science
connect session store that takes in a control and candidate and tracks metrics about the differences
consul-service-pulse
Externally confirms if consul services are alive. Used to cleanup stale consul nodes, and better understand networking errors.
cron-admin
Web interface and API for managing a cron table stored in a database.
csvlint
library and command line tool that validates a CSV file
csvutil
A [un]marshaling utility for translating between CSV data and Go structs
dbr
Additions to Go's database/sql for super fast performance and convenience.
ddbsync
DynamoDB Mutual Exclusion Locking for Go
ddb-to-es
Process DynamoDB streams and INDEX, MODIFY, DELETE Elasticsearch document
design-system-prototype
Clever's Design System
dev-handbook
A guide to the processes, conventions, and philosophies of the Clever dev team.
Diamond
Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
diamond-ecs
Diamond container for collecting ecs disk space metrics and reporting them to influx and signalfx
discovery-go
Programmatically find services
discovery-node
Programmatically find services (like discovery-go, but for node)
discovery-python
Programmatically find service endpoints (i.e. discovery-go for python)
docker-collectd-plugin
CollectD plugin for Docker container statistics
docker-demo
Learn more about using Docker
docker-stats
DEPRECATED: used for standaone EC2-deploys. Small container for collecting and reporting container metrics via diamond to influxdb
dynamodb-to-elasticsearch
Process DynamoDB Steams and INDEX, REMOVE, MODIFY corresponding ElasticSearch document
ebs-snapshots
Service to automate creation and cleanup of Amazon EBS snapshots
ecs-rollover
script to safely rollover ECS nodes without service interruption
elasticsearch-toolbox
Maintenance tooling for Elasticsearch
elbs-stats
[deprecated] Get ELB stats from AWS Cloudwatch and log the details
flarebot
A bot for controlling Flares
flood
Tools for testing ark, catapult, and the rest of Clever's deployment infrastructure
fluentd-kinesis-forwarder-monitor
A container that tracks the timestamp of the last log line read by fluentd
fresh
Build and (re)start go web apps after saving/creating/deleting source files.
frontend-boilerplate
Want to create a React app? Start here!
gaps
Easy management of your Google Groups subscriptions.
gearadmin
Go bindings to the gearman admin protocol.
gearcmd
Utility to create gearman workers out of command-line programs
gearman
Gearman client, written in Go
gearmand
Containerized gearman server.
gearman-go
This package is a Gearman API for Golang. It was implemented a native protocol for both worker and client API.
gearman-load-logger
Log the queue state for a gearman server
gearman-node
node bindings to the gearman tcp protocol
gitbot
programmatically make changes to many git repositories
gitsem
a command line utility for managing semantically versioned (semver) git tags
go-authy
Go lang library for Authy API
go-bench
HTTP benchmarking with customizable log replays written in go
go-circleci
Go library for interacting with CircleCI
go-cloudformation
A golang library for reading and producing CloudFormation templates
gocyclo
Calculate cyclomatic complexities of functions in Go source code.
godoc-docker
Docker image holding a standalone godoc server
go-dockerclient
Go HTTP client for the Docker remote API.
go-marathon
A GO API library for working with Marathon
go-process-metrics
A library for tracking golang process metrics
gor
Gor is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used to increase confidence in code deployments, configuration changes and infrastructure changes.
gor-docker
minimal docker container with gor
go-redis-reservation
Golang library for resource reservation using Redis
go-utils
collection of small packages with useful, common behavior
go-validation
Go validation library
gowsdl
WSDL2Go code generation as well as its SOAP proxy
grafana
Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
grafana-service
Grafana launch files for Clever
graphviz-service
A REST interface to the graphviz command line tool.
grpc-gateway
gRPC to JSON proxy generator
http-science
Forward http requests to two places, report any differences in the response.
images
LXC and Docker Images
influxdb-service
InfluxDB docker containers and Clever service launch
ios-sdk
Clever iOS SDK
javascript-kit
Development kit for the Javascript language
jsonenums
This tool is similar to golang.org/x/tools/cmd/stringer but generates MarshalJSON and UnmarshalJSON methods.
kayvee
Kayvee translates an object into a human and machine parseable string
kayvee-go
Logs for human and machine readability
kayvee-js
Package kayvee provides methods to output human and machine parseable strings
kayvee-logger-service
A service for recording client-side events and errors via the Clever logging pipeline.
kayvee-python
Kayvee translates an dictionary into a human and machine parseable string
kinesis-alerts-consumer
reads from kinesis stream and writes data to SignalFX
kinesis-notifications-consumer
A kinesis consumer that forwards logs to slack
kinesis-to-firehose
Consumes records from Kinesis and writes to Firehose
launch-gen
Generate config package from launch YML file
leakybucket
Leaky bucket implementation in Go with support for different backends (redis, in-memory)
log-monitor-es
Monitors the lag time between the current time and latest logline
log-replay
Replays log files at a given speed
logspout
Log routing for Docker container logs
loofah
Data scrubber
lua_sandbox
Generic Lua sandbox for dynamic data analysis
macreader
Package macreader changes Classic Mac (CR) line endings to Linux (LF) line endings in files. This is useful when handling CSV files generated by the Mac version of Microsoft Excel as documented in this issue: https://github.com/golang/go/issues/7802.
mandrill
Simple package for sending emails through the Mandrill API.
marathon-stats
ARCHIVED: A simple container which queries marathon and mesos for stats about their current state, and logs these stats to stderr
mesos-visualizer
Visualizations showing mesos resource utilization
mgohttp
An HTTP handler wrapper which lazily creates new mgo connections and handles timeouts
microplane
A CLI tool to make git changes across many repos, especially useful with Microservices.
minimal-react-typings
null
mongo-lock-go
Distributed lock client backed by mongo
mongo-lock-node
Implements a distributed lock client backed by mongo
mongo-op-throttler
Applies a list of mongo operations at a limited speed.
mongoose
MongoDB object modeling designed to work in an asynchronous environment.
mongo-to-s3
Pulls data from mongo and sends to Redshift
moredis
sync data from mongo into redis
morgan
HTTP request logger middleware for node.js
nock
HTTP mocking and expectations library
node-authy
authy.com api client for node.js
node-client
LaunchDarkly SDK for Node
node-google-admin-sdk
node.js library for Google's Admin SDK
node-process-metrics
A library for tracking node.js process metrics
node_redis
redis client for node
node-redis-reservation
Distributed locking mechanism built on redis.
node-slack-client
Slack client library for node.js, written in Coffeescript
node-xml-encryption
W3C XML Encryption implementation for node.js (http://www.w3.org/TR/xmlenc-core/)
omniauth-clever
null
oplog-dump
Program that dumps the oplog from MongoDB
optimus
Concurrently extract, transform, and load tables of data in Go
pathio
go library for transparently writing to and reading from different types of paths (supports stdout, s3, and fs)
persona
Persona is a secure, distributed, and easy to use identification system.
pickabot
A bot to pick things, notably pull request reviewers
policies
Clever Terms and Policies
postgres-to-redshift
Copy data from a postgres db into redshift
pq
Pure Go Postgres driver for database/sql
prune-images
a worker that prunes old images from ECR and Docker Hub
pyamf
AMF for Python
python-redis-reservation
Python library for resource reservation using Redis
quest
node http requests made easy
raven-node
A standalone (Node.js) client for Sentry
react-native-camera
A Camera component for React Native. Also supports barcode scanning!
redbullbot
slack bot that tracks redbull consumption for an individual or a team
reposync
Syncs repos for a GitHub user or organization into a folder on your computer
resolve-ip
service that takes in an IP address and converts it to a latitude and longitude
s3-to-redshift
Library and worker to handle transfer of data in s3 into redshift. Includes table creation and manipulation, as well as time-based insertion.
saml2
Node module to abstract away the complexities of the SAML protocol behind an easy to use interface.
schematic
A Go point of view on JSON Schema
sentry-node
simple node wrapper around the Sentry API
sfncli
Utility to create AWS Step Function activities out of command line programs
sftp
SFTP support for the go.crypto/ssh package
shorty
shorten your urls, deploy simply, keep things organized
signalfx-janitor
Cleans up stale alerts in SignalFX
signal-test
Small container for testing signals sent from mesos
sphinx
Configurable HTTP rate limiter
stealth
Go wrapper for credstash secret store
superlance
Superlance utilities for use with the Supervisor process control system
swagger-api
A Swagger Definition for the Clever API
syslogparser
A Syslog parser for the Go programming language
talks
slides!
template-demo
Template for a Clever demo application by @mohit
template-frontend
Template repo that has all the necessary files for frontend apps at Clever
template-node-library
A template for building a node.js library
terrafam
IAM modules and YML-based terraform configuration generator
thrift-pool
A module that wraps thrift interfaces in connection pooling logic to make them more resilient.
tracing-middleware
Moved to opentracing-contrib org
underscore.deep
Underscore utilities for operating on nested objects
understream
stream all the things
unicreds
unicreds is currently a pretty faithful port of credstash to go.
unique-port
Lambda function for allocating unique ports via cloudformation
unix-join
Join large streams of JSON objects using the unix join command.
unix-sort
Sort large streams of JSON objects using the unix sort command.
wag
sWAGger - Web API Generator
wasabi
Wasabi A/B Testing Service is a real-time, enterprise-grade, 100% API driven project.
whackanop
periodically kill long-running mongo operations
who-is-who
Discover aliases from one piece of your organization's digital identity
workflow-manager
Minimal Workflow orchestrator for AWS Step Functions
writable-stream-parallel
Parallelize your _write()s
xml-crypto
Xml digital signature and encryption library for Node.js
yaml
YAML support for the Go language.

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.