segmentio

Segment Joined May 2011 View on GitHub

Stars
61,753
across 303 public repos
Rank
#441
of 94,827 organizations, top 0.5%

Repositories with 50+ stars

segmentio's repositories with their overall rank
RankRepositoryLanguageStars
4,406

๐ŸŒฒ Evergreen React UI Framework by Segment

JavaScript 12,430
6,851

Kafka library in Go

Go 8,645
12,124

K-Sortable Globally Unique IDs

Go 5,272
13,705

The hassle-free way to integrate analytics into any web application.

JavaScript 4,741
15,363

A CSS preprocessor that acts like a polyfill for future versions of the spec.

JavaScript 4,285
24,734

A chrome extension to record your actions into a nightmare or puppeteer script

JavaScript 2,744
26,048

CLI for managing secrets

Go 2,614
32,659

A set of Terraform modules for configuring production infrastructure with AWS

HCL 2,085
60,020

A golang formatter that fixes long lines

Go 1,121
62,955

Blazing Fast React UI Primitive

TypeScript 1,061
63,295

Go package containing implementations of efficient encoding, decoding, and validation APIs.

Go 1,055
70,876

Go library providing algorithms optimized to leverage the characteristics of modern CPUs

Go 929
96,027

Tool for declarative management of Kafka topics

Go 670
108,377

The hassle-free way to integrate analytics into any node application.

JavaScript 587
117,229

Perceptual diffing suite built on Nightmare

JavaScript 539
118,432

aws-vault like tool for Okta authentication

Go 533
129,950

Segment Analytics for Javascript

TypeScript 480
147,446

The hassle-free way to integrate analytics into any iOS application.

Objective-C 416
159,015

The hassle-free way to integrate analytics into any Ruby application.

Ruby 382
159,351

The hassle-free way to add analytics to your React-Native app.

TypeScript 381
160,868

The hassle-free way to add analytics to your Android app.

Java 377
173,979

Drop-in consent management plugin for analytics.js

TypeScript 345
175,338

Go library to read/write Parquet files

Go 342
186,234

A typescript language service plugin that gives superpowers to SQL tagged template literals.

TypeScript 319
198,682

Go package porting the standard hashing algorithms to a more efficient implementation.

Go 296
211,637

Control Data Store

Go 275
213,686

Peer into your ECS clusters

JavaScript 272
224,262

The hassle-free way to integrate analytics into any php application.

PHP 257
226,368

The hassle-free way to integrate analytics into any python application.

Python 254
228,622

Easily create your own middleware layer.

JavaScript 251
234,982

Segment's Threat Modeling training for our engineers

243
235,790

Type safety + intellisense for your Segment analytics

TypeScript 242
246,850

Easiest way to embed an iframe as a chrome extension

JavaScript 229
259,979

Go package for abstracting stats collection

Go 215
274,771

NSQ client for nodejs

JavaScript 201
290,545

Kubectl plugin to run curl commands against kubernetes pods

Go 188
293,109

๐Ÿ‡ช๐Ÿ‡บ privacy first EU detection library for browsers

JavaScript 186
319,118

Loosely validate a URL.

JavaScript 168
320,701

Go terminal prompts.

Go 167
337,459

[DEPRECATED AND UNSUPPORTED] The hassle-free way to integrate analytics into your React application.

JavaScript 157
354,240

A lightweight tool for git-based management of Kubernetes configs

Go 148
356,161

Segment analytics client for Go

Go 147
372,809

CLI tool for reading logs from Cloudwatch Logs

Go 139
375,046

The hassle-free way to add Segment analytics to your Swift app (iOS/tvOS/watchOS/macOS/Linux).

Swift 138
386,326

The hassle-free way to integrate analytics into any web application.

TypeScript 133
386,326

Golang database/sql driver for AWS Athena

Go 133
391,044

Generate usage reports of your JS dependencies

JavaScript 131
406,108

The hassle-free way to integrate analytics into any java application.

Java 125
406,108

Monorepo housing Segment's analytics.js integrations

JavaScript 125
439,933

Log forwarder for services ran by ecs-agent.

Go 113
469,574

The hassle-free way to integrate analytics into any C# / .NET application.

C# 104
473,247

simple non-compliant xml parser for nodejs

JavaScript 103
473,247

NSQ consumer convenience layer.

Go 103
473,247

The hassle-free way to integrate analytics into your Vue application.

Vue 103
488,391

Go package providing tools for building NSQ clients, servers and middleware.

Go 99
492,016

exponential backoff without the weird cruft

JavaScript 98
521,203

Go package providing building blocks for interacting with Consul.

Go 91
535,286

Go package for loading program configuration from multiple sources.

Go 88
550,027

Reduce friction and increase customer data in your online forms using Segment & Clearbit

JavaScript 85
560,634

Retry superagent requests for common hangups

JavaScript 83
560,634

Action Destinations are the new way to build streaming destinations on Segment.

TypeScript 83
566,039

sprintf-style postgres query escaping and helper functions

JavaScript 82
571,580

๐Ÿš€๐ŸŒ A simple end-to-end testing framework for Go

Go 81
613,485

A library of example functions to use with the Segment Developer Center

JavaScript 74
620,054

A small iOS app for recording office noise dB levels to Datadog.

Swift 73
626,802

A url and referrer parsing library for node.

JavaScript 72
633,638

Go package for routing, formatting and publishing events produced by a program.

Go 71
655,623

The hassle-free way to integrate analytics into your Angular application.

TypeScript 68
679,495

The hassle-free way to add Segment analytics to your Kotlin app (Android/JVM).

Kotlin 65
713,763

Generate typed Golang RPC clients from server code

Go 61
723,106

Loggly client for Go

Go 60
723,106

Example application for segmentio/stack

JavaScript 60
752,777

Segment analytics client for Rust

Rust 57
763,331

Json-RPC with Retrofit.

Java 56
763,331

Go package providing high-level constructs for command-line tools.

Go 56
774,386

Proxies requests to the Segment CDN and Tracking API.

Go 55
809,287

Render the analytics.js snippet.

JavaScript 52
809,287

NSQ โœˆ Redis {pubsub, capped lists}

Go 52
834,115

A Go package exposing encoder and decoders that support data streaming to and from multiple formats.

Go 50

Among 94,827 organizations

40kโ€“63k stars: 368 organizations, including segmentio

Stars along the bottom, and organizations in each band on a log scale

Where the stars are

Languages

  1. JavaScript 27.8k stars, 45% ยท 24 repos
  2. Go 23.9k stars, 39% ยท 31 repos
  3. TypeScript 3.1k stars, 5% ยท 9 repos
  4. HCL 2.1k stars, 3% ยท 1 repo
  5. Java 558 stars, 1% ยท 3 repos
  6. Objective-C 416 stars, 1% ยท 1 repo
  7. Ruby 382 stars, 1% ยท 1 repo
  8. PHP 257 stars, <1% ยท 1 repo

and 6 more languages

When they were made

79 repos with 50+ stars, made between 2012 and 2021

Quick stats

Next rank
+186 stars to reach #440
Next milestone
+128,972 stars to reach the top 0.1%
Public repos
303, 79 with 50+ stars
Popular repos
11 over 1k stars, 1 over 10k stars
Top repo
evergreen, #4,406 of all repos, 20% of stars
Smaller repos
2,282 stars from repos under 50

Stars counted Recounted daily Next count around