-
evergreen
🌲 Evergreen React UI Framework by Segment
JavaScript ★ 12k 1y agoExplain → -
kafka-go
Kafka library in Go
Go ★ 8.6k 1mo agoExplain → -
ksuid
K-Sortable Globally Unique IDs
Go ★ 5.3k 2y agoExplain → -
analytics.js ▣
The hassle-free way to integrate analytics into any web application.
JavaScript ★ 4.8k 4y agoExplain → -
myth ▣
A CSS preprocessor that acts like a polyfill for future versions of the spec.
JavaScript ★ 4.3k 3y agoExplain → -
daydream ▣
A chrome extension to record your actions into a nightmare or puppeteer script
JavaScript ★ 2.8k 1y agoExplain → -
chamber
CLI for managing secrets
Go ★ 2.6k 4mo agoExplain → -
stack ▣
A set of Terraform modules for configuring production infrastructure with AWS
HCL ★ 2.1k 3y agoExplain → -
golines ▣
A golang formatter that fixes long lines
Go ★ 1.1k 6mo agoExplain → -
ui-box
Blazing Fast React UI Primitive
TypeScript ★ 1.1k 2y agoExplain → -
encoding
Go package containing implementations of efficient encoding, decoding, and validation APIs.
Go ★ 1.1k 3mo agoExplain → -
asm
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
Go ★ 921 9mo agoExplain → -
topicctl
Tool for declarative management of Kafka topics
Go ★ 663 3mo agoExplain → -
analytics-node ▣
The hassle-free way to integrate analytics into any node application.
JavaScript ★ 589 2y agoExplain → -
niffy ▣
Perceptual diffing suite built on Nightmare
JavaScript ★ 541 2y agoExplain → -
aws-okta ▣
aws-vault like tool for Okta authentication
Go ★ 535 5y agoExplain → -
analytics-next
Segment Analytics for Javascript
TypeScript ★ 475 8d agoExplain → -
analytics-ios
The hassle-free way to integrate analytics into any iOS application.
Objective-C ★ 418 1y agoExplain → -
analytics-react-native
The hassle-free way to add analytics to your React-Native app.
TypeScript ★ 386 2d agoExplain → -
analytics-ruby
The hassle-free way to integrate analytics into any Ruby application.
Ruby ★ 384 1mo agoExplain → -
analytics-android
The hassle-free way to add analytics to your Android app.
Java ★ 379 1y agoExplain → -
consent-manager ▣
Drop-in consent management plugin for analytics.js
TypeScript ★ 345 2y agoExplain → -
parquet-go ▣
Go library to read/write Parquet files
Go ★ 343 2y agoExplain → -
ts-mysql-plugin
A typescript language service plugin that gives superpowers to SQL tagged template literals.
TypeScript ★ 320 2y agoExplain → -
fasthash
Go package porting the standard hashing algorithms to a more efficient implementation.
Go ★ 300 1y agoExplain → -
ctlstore ▣
Control Data Store
Go ★ 279 1y agoExplain → -
specs ▣
Peer into your ECS clusters
JavaScript ★ 273 3y agoExplain → -
analytics-php
The hassle-free way to integrate analytics into any php application.
PHP ★ 259 23d agoExplain → -
analytics-python
The hassle-free way to integrate analytics into any python application.
Python ★ 254 1mo agoExplain → -
ware
Easily create your own middleware layer.
JavaScript ★ 254 1mo agoExplain → -
threat-modeling-training
Segment's Threat Modeling training for our engineers
★ 246 5y agoExplain → -
typewriter
Type safety + intellisense for your Segment analytics
TypeScript ★ 242 11mo agoExplain → -
chrome-sidebar ▣
Easiest way to embed an iframe as a chrome extension
JavaScript ★ 231 3y agoExplain → -
stats
Go package for abstracting stats collection
Go ★ 216 5d agoExplain → -
nsq.js ▣
NSQ client for nodejs
JavaScript ★ 204 3y agoExplain → -
kubectl-curl
Kubectl plugin to run curl commands against kubernetes pods
Go ★ 188 8mo agoExplain → -
in-eu
🇪🇺 privacy first EU detection library for browsers
JavaScript ★ 186 2y agoExplain → -
go-prompt ▣
Go terminal prompts.
Go ★ 169 7y agoExplain → -
is-url
Loosely validate a URL.
JavaScript ★ 167 1mo agoExplain → -
analytics-react ▣
[DEPRECATED AND UNSUPPORTED] The hassle-free way to integrate analytics into your React application.
JavaScript ★ 157 3y agoExplain → -
kubeapply ▣
A lightweight tool for git-based management of Kubernetes configs
Go ★ 149 6mo agoExplain → -
analytics-go
Segment analytics client for Go
Go ★ 146 16d agoExplain → -
cwlogs ▣
CLI tool for reading logs from Cloudwatch Logs
Go ★ 140 5y agoExplain → -
analytics-swift
The hassle-free way to add Segment analytics to your Swift app (iOS/tvOS/watchOS/macOS/Linux).
Swift ★ 139 3d agoExplain → -
go-athena
Golang database/sql driver for AWS Athena
Go ★ 133 2mo agoExplain → -
analytics.js-core ▣
The hassle-free way to integrate analytics into any web application.
TypeScript ★ 132 3y agoExplain → -
dependency-report ▣
Generate usage reports of your JS dependencies
JavaScript ★ 131 2y agoExplain → -
analytics-java
The hassle-free way to integrate analytics into any java application.
Java ★ 124 1mo agoExplain → -
analytics.js-integrations
Monorepo housing Segment's analytics.js integrations
JavaScript ★ 123 1d agoExplain → -
ecs-logs ▣
Log forwarder for services ran by ecs-agent.
Go ★ 113 3y agoExplain → -
Analytics.NET ▣
The hassle-free way to integrate analytics into any C# / .NET application.
C# ★ 104 2y agoExplain → -
go-queue ▣
NSQ consumer convenience layer.
Go ★ 103 9y agoExplain → -
xml-parser ▣
simple non-compliant xml parser for nodejs
JavaScript ★ 103 3y agoExplain → -
analytics-vue
The hassle-free way to integrate analytics into your Vue application.
Vue ★ 103 1mo agoExplain → -
nsq-go
Go package providing tools for building NSQ clients, servers and middleware.
Go ★ 99 1mo agoExplain → -
backo ▣
exponential backoff without the weird cruft
JavaScript ★ 98 3y agoExplain → -
consul-go
Go package providing building blocks for interacting with Consul.
Go ★ 91 1y agoExplain → -
conf
Go package for loading program configuration from multiple sources.
Go ★ 89 1y agoExplain → -
frictionless-signup ▣
Reduce friction and increase customer data in your online forms using Segment & Clearbit
JavaScript ★ 85 3y agoExplain → -
superagent-retry ▣
Retry superagent requests for common hangups
JavaScript ★ 84 3y agoExplain → -
pg-escape ▣
sprintf-style postgres query escaping and helper functions
JavaScript ★ 82 3y agoExplain → -
action-destinations
Action Destinations are the new way to build streaming destinations on Segment.
TypeScript ★ 81 1d agoExplain → -
orbital
🚀🌏 A simple end-to-end testing framework for Go
Go ★ 81 3y agoExplain → -
functions-library
A library of example functions to use with the Segment Developer Center
JavaScript ★ 74 1y agoExplain → -
decibel ▣
A small iOS app for recording office noise dB levels to Datadog.
Swift ★ 73 4y agoExplain → -
inbound ▣
A url and referrer parsing library for node.
JavaScript ★ 72 3y agoExplain → -
events
Go package for routing, formatting and publishing events produced by a program.
Go ★ 71 1y agoExplain → -
analytics-angular
The hassle-free way to integrate analytics into your Angular application.
TypeScript ★ 68 1mo agoExplain → -
glue
Generate typed Golang RPC clients from server code
Go ★ 61 3y agoExplain → -
analytics-kotlin
The hassle-free way to add Segment analytics to your Kotlin app (Android/JVM).
Kotlin ★ 60 3d agoExplain → -
pingdummy ▣
Example application for segmentio/stack
JavaScript ★ 60 10y agoExplain → -
go-loggly ▣
Loggly client for Go
Go ★ 60 5y agoExplain → -
analytics-rust ▣
Segment analytics client for Rust
Rust ★ 57 2y agoExplain → -
retrofit-jsonrpc ▣
Json-RPC with Retrofit.
Java ★ 56 3y agoExplain → -
cli
Go package providing high-level constructs for command-line tools.
Go ★ 55 1y agoExplain → -
segment-proxy
Proxies requests to the Segment CDN and Tracking API.
Go ★ 55 3y agoExplain → -
nsq_to_redis
NSQ ✈ Redis {pubsub, capped lists}
Go ★ 52 3y agoExplain → -
snippet
Render the analytics.js snippet.
JavaScript ★ 51 8mo agoExplain → -
objconv ▣
A Go package exposing encoder and decoders that support data streaming to and from multiple formats.
Go ★ 50 7y agoExplain → -
agecache
An LRU cache with support for max age
Go ★ 49 9mo agoExplain → -
is-email
Component: loosely validate an email address.
JavaScript ★ 49 2y agoExplain → -
sherlock ▣
A pluggable service-detection tool
JavaScript ★ 48 10y agoExplain → -
facade
Providing common fields for analytics integrations, since 2013.
JavaScript ★ 46 2y agoExplain → -
data-digger
Dig through structured messages in Kafka, S3, or local files
Go ★ 44 3mo agoExplain → -
validate-form ▣
Easily validate a form element against a set of rules.
JavaScript ★ 44 3y agoExplain → -
terraform-segment-data-lakes
Terraform modules which create AWS resources for a Segment Data Lake.
HCL ★ 43 3d agoExplain → -
go-stats
Go stats ticker utility
Go ★ 43 3y agoExplain → -
go-snakecase
Faster snakecase implementation
Go ★ 43 3y agoExplain → -
utm-params
parse and get all utm parameters
JavaScript ★ 42 1mo agoExplain → -
go-hll
Go implementation of HLL that plays nicely with other languages
Go ★ 40 3y agoExplain → -
aws-billing ▣
An API to learn how much your AWS hosting costs every month
JavaScript ★ 40 3y agoExplain → -
redis-go ▣
Go package providing tools for building redis clients, servers and middleware.
Go ★ 38 6y agoExplain → -
feature
Feature gate database designed for simplicity and efficiency.
Go ★ 38 3y agoExplain → -
testdemo ▣
Examples for https://segment.com/blog/5-advanced-testing-techniques-in-go/
Go ★ 38 8y agoExplain → -
ebs-backup
Backup EBS Volumes
Go ★ 35 2y agoExplain → -
analytics_flutter
The hassle-free way to add Segment analytics to your Flutter app.
Dart ★ 33 6d agoExplain → -
localstorage-retry
Durable retries with a queue held in localStorage, with a focus on browser compatibility
JavaScript ★ 32 2y agoExplain → -
Analytics.Xamarin ▣
Analytics for Xamarin, a portable class library supporting iOS, Android, Mac OS, and others.
C# ★ 32 2y agoExplain → -
pprof-server ▣
Web server exposing performance profiles of Go services.
Perl ★ 32 1y agoExplain → -
s3-lister ▣
Knox plugin which streams all the files in an s3 bucket or folder.
JavaScript ★ 31 3y agoExplain → -
load-script
Load a Javascript file asynchronously.
JavaScript ★ 31 1mo agoExplain → -
textio
Go package providing tools for advanced text manipulations
Go ★ 29 3y agoExplain → -
terraform-provider-segment
Terraform provider for Segment, using the Public API
Go ★ 27 4mo agoExplain → -
Analytics-CSharp
The hassle-free way to add Segment analytics to your C# written app (.Net/Xamarin/Unity).
C# ★ 25 16d agoExplain → -
netsec
Home of code related to security of network systems.
Go ★ 25 1y agoExplain → -
commute-heatmap ▣
Compute commute times in San Francisco for generating a heatmap visualization.
JavaScript ★ 24 3y agoExplain → -
Sovran-Swift
Small, efficient, easy. State Management for Swift
Swift ★ 24 1y agoExplain → -
rate-limiting-log-proxy ▣
A syslog-compatible log proxy that limits based on syslog tag
Go ★ 24 6y agoExplain → -
topk
Go implementation of HeavyKeeper for efficiently finding top K flows
Go ★ 22 2y agoExplain → -
backo-go
Go port of segmentio/backo
Go ★ 22 2y agoExplain → -
segment-import
Import csv to Segment.
JavaScript ★ 21 1y agoExplain → -
load-iframe
Loads an iframe
JavaScript ★ 20 2y agoExplain → -
analytics-pico8 ▣
The hassle-free way to integrate analytics into any PICO-8 game.
HTML ★ 19 3y agoExplain → -
jsonrpc2.js
JSON-RPC over HTTP client
JavaScript ★ 17 3d agoExplain → -
go-camelcase ▣
Faster camelcase implementation
Go ★ 17 3y agoExplain → -
go-tableize
Convert a nested map to a flat map of sql-friendly columns
Go ★ 16 2y agoExplain → -
top-domain
Finds the "top" domain for a given URL.
JavaScript ★ 15 2y agoExplain → -
datastructures
Libraries for generic Go data structures
Go ★ 14 1y agoExplain → -
public-api-sdk-typescript
TypeScript SDK for the Segment Public API
TypeScript ★ 13 2d agoExplain → -
sovran-react-native ▣
A state management library for react native with cross platform support
TypeScript ★ 13 3y agoExplain → -
rpc-cli ▣
Simple RPC CLI
Go ★ 13 3y agoExplain → -
autofill-form ▣
Automatically fill a form's fields with querystring values.
JavaScript ★ 12 3y agoExplain → -
react-example
An example repo for implementing Segment's Javascript source through React
TypeScript ★ 12 2y agoExplain → -
ecs-logs-js
Simple Node.js console logger that outputs human friendly and ecs-logs compatible messages
TypeScript ★ 12 1mo agoExplain → -
when ▣
Loop with setInterval until condition is true.
JavaScript ★ 12 3y agoExplain → -
JSONSafeEncoding-Swift
Encode JSON in a safer way for Swift.
Swift ★ 10 2y agoExplain → -
go-forward-ssh ▣
No description.
Go ★ 10 3y agoExplain → -
obj-case
Work with objects of different cased keys
JavaScript ★ 10 1mo agoExplain → -
terraform-provider-kubeapply
Terraform provider for kubeapply
Go ★ 9 1y agoExplain → -
desktop-csv-uploader
No description.
TypeScript ★ 9 2mo agoExplain → -
cartographer
A tiny Android library to convert between JSON and Java Maps.
Java ★ 9 4mo agoExplain → -
analytics-roku ▣
The hassle free way to add analytics to your Roku app
Brightscript ★ 9 2y agoExplain → -
dog-statsy
node dogstatsd client
JavaScript ★ 9 2y agoExplain → -
script-onload
call function when a script loads.
JavaScript ★ 9 1mo agoExplain → -
stmtcacher ▣
Prepared statement caching for go
Go ★ 8 8y agoExplain → -
fs
Go package exposing APIs to watch unix file systems.
Go ★ 8 4y agoExplain → -
profiles-sync-dbt
No description.
★ 8 2y agoExplain → -
analytics.js-integration-tester
Helper to quickly test an analytics.js integration.
JavaScript ★ 8 1y agoExplain → -
logspout-fluentd ▣
Logspout module for logging to fluentd.
Go ★ 7 8y agoExplain → -
fastrand
A Go package providing the implementation of a pseudo-random number source which can be re-seeded with no ovehead
Go ★ 7 3y agoExplain → -
to-iso-string
Cross-browser toISOString support.
JavaScript ★ 7 1mo agoExplain → -
bind-all ▣
Component for binding singletons from objects
JavaScript ★ 7 3y agoExplain → -
extend
Extend an object with another, just like in underscore.
JavaScript ★ 7 1mo agoExplain → -
submit-form
Submit a form programmatically and trigger its submit handlers, which the native .submit() doesn't do.
JavaScript ★ 6 2d agoExplain → -
Sovran-Kotlin
No description.
Kotlin ★ 6 2y agoExplain → -
nightmarejs.org ▣
The site for Nightmare.
CSS ★ 6 3y agoExplain → -
go-slacker ▣
Slack slash command http.Handler.
Go ★ 5 3y agoExplain → -
nap ⑂
A Go sql.DB wrapper for primary/replica topologies
Go ★ 5 1y agoExplain → -
is-meta
Component: check whether a DOM click event would open in a new tab.
JavaScript ★ 5 2y agoExplain → -
analytics-test-apps ▣
Test apps for iOS library.
Swift ★ 5 3y agoExplain → -
segment-braze-mobile-middleware
Segment<>Braze: mobile sdk middleware examples to debounce identify() calls
Objective-C ★ 5 3y agoExplain → -
global-queue
Generate a method that will push onto a global queue, commonly used by 3rd-party Javascript tools.
JavaScript ★ 5 1mo agoExplain → -
unix-time
Convert a date to a unix timestamp
JavaScript ★ 5 1mo agoExplain → -
terrafile ⑂
A binary written in Go to systematically manage external modules from Github for use in Terraform
Go ★ 4 6mo agoExplain → -
mock ▣
Docker image that mocks Segment's Tracking API, for use for integration testing
TypeScript ★ 4 3y agoExplain → -
substrata-swift
Substrata Javascript Engine for Swift
C ★ 4 8mo agoExplain → -
noop-logger ▣
A logger that does exactly nothing.
JavaScript ★ 4 10y agoExplain → -
gorocksdb ⑂
gorocksdb is a Go wrapper for RocksDB
Go ★ 4 1y agoExplain → -
oauth2_proxy ⑂
A reverse proxy that provides authentication with Google, Github or other provider
Go ★ 3 3y agoExplain → -
tsub-js
Tsub implementation in JS
TypeScript ★ 3 5mo agoExplain → -
fql-ts
A TypeScript FQL lexer
TypeScript ★ 3 6mo agoExplain → -
library-e2e-tester
CLI Tool to exercise End to End Tests for any Segment library.
Go ★ 3 2y agoExplain → -
highlight-sql ▣
A Highlight plugin for SQL.
JavaScript ★ 3 10y agoExplain → -
flink-state-management ▣
No description.
Scala ★ 3 6y agoExplain → -
to-unix-timestamp
Convert a date to a Unix timestamp.
Makefile ★ 3 1mo agoExplain → -
on-body
Callback when document.body exists.
JavaScript ★ 3 2y agoExplain → -
use-https
Detemine whether scripts need to be loaded over HTTPS.
JavaScript ★ 3 1mo agoExplain → -
aphrodite-plans ▣
Small components for using the plan icons
CSS ★ 2 10y agoExplain → -
public-api-sdk-swift
No description.
Swift ★ 2 2d agoExplain → -
public-api-sdk-python
Segment Public API Python SDK
Python ★ 2 2d agoExplain → -
public-api-sdk-java
No description.
Java ★ 2 2d agoExplain → -
substrata-kotlin
No description.
C ★ 2 5mo agoExplain → -
node-hubspot ⑂ ▣
Node wrapper for the HubSpot API
JavaScript ★ 2 3y agoExplain → -
yakbak ⑂
Record and playback HTTP responses
JavaScript ★ 2 1mo agoExplain → -
objects-node
Node.js client for Segment Objects API
JavaScript ★ 2 1mo agoExplain → -
clear-env
Clear cookies, images, script tags, native methods, timers, and event listeners for a clean test slate.
JavaScript ★ 2 1mo agoExplain → -
clear-listeners
Remove all window event listeners (for testing)
JavaScript ★ 2 1mo agoExplain → -
segment-backstage-plugins
Backstage plugins created by Twilio Segment
TypeScript ★ 2 11mo agoExplain → -
analytics-react-native-ecommerce-samples
No description.
TypeScript ★ 2 1y agoExplain → -
Coroutine.NET
No description.
C# ★ 2 2y agoExplain → -
python-source-resource
Abstraction to make sources easier and safer to write
Python ★ 2 1y agoExplain → -
datadog ⑂ ▣
DataDog statsd client supporting statsd/client-interface
Go ★ 2 3y agoExplain → -
fault-tolerant-jsonrpc
Fault tolerant jsonrpc with retries and timeouts
JavaScript ★ 1 2d agoExplain → -
Serialization.NET
No description.
C# ★ 1 6mo agoExplain → -
badger ⑂
Fast key-value DB in Go.
Go ★ 1 2y agoExplain → -
semver ⑂
Semantic Versioning (semver) library written in golang
Go ★ 1 1mo agoExplain → -
analytics-ios-mcvid ▣
An iOS middleware to inject Adobe Marketing Cloud Visitor IDs
Objective-C ★ 1 3y agoExplain → -
oauth-samples
OAuth2 samples scripts for Segment services
Shell ★ 1 2y agoExplain → -
k9s ⑂
🐶 Kubernetes CLI To Manage Your Clusters In Style!
Go ★ 1 2y agoExplain → -
public-api-sdk-go
No description.
★ 0 2d agoExplain → -
public-api-sdk-csharp
C# SDK for Public API
C# ★ 0 2d agoExplain → -
terraform-aws-github-runner ⑂ ▣
Terraform module for scalable GitHub action runners on AWS
TypeScript ★ 0 3y agoExplain → -
yet-another-cloudwatch-exporter ⑂
AWS cloudwatch to prometheus exporter - Discovers services through AWS tags, gets cloudwatch data and provides them as prometheus metrics with AWS tags as labels.
Go ★ 0 3y agoExplain → -
reflow ⑂
A collection of (ANSI-sequence aware) text reflow operations & algorithms
Go ★ 0 2y agoExplain → -
github-codeowners ⑂
No description.
★ 0 1y agoExplain → -
bump_version ⑂
Go tool for bumping version numbers
Go ★ 0 2y agoExplain → -
app-typewriter ⑂
Type safety + intellisense for your Segment analytics
★ 0 2y agoExplain → -
cron ⑂
a cron library for go
Go ★ 0 2y agoExplain → -
Analytics-Swift-Examples
No description.
Swift ★ 0 1y agoExplain → -
try-catch-finally-hooks.js
try catch finally hooks for javascript
TypeScript ★ 0 2y agoExplain →
No repos match these filters.