npm downloads
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Analyze and visualize download stats for npm packages and authors.
Showing npm packages maintained by this author. Pick a package to open detailed download analytics.
Check whether a string is a URL.
Traverse an object and convert all ISO strings into Dates.
This package represents core 'shared' functionality that is shared by analytics packages. This is not designed to be used directly, but internal to analytics-node and analytics-browser.
https://www.npmjs.com/package/@segment/analytics-node
Add automatic Segment event tracking to popular video players.
This monorepo's version of "lodash". This package contains shared generic utilities that can be used within the ecosystem. This package should not have dependencies, and should not contain any references to the Analytics domain.
Browser-only helpers for generating page events with analytics.js.
Loosely validate an event.
Work with objects of different cased keys
Parse an ISO date string into a Date
Providing common fields for analytics integrations
Analytics Next (aka Analytics 2.0) is the latest version of Segmentβs JavaScript SDK - enabling you to send your data to any tool without having to learn, test, or use a new API every time.
The hassle-free way to integrate analytics into any Node.js application
Human-readable error messages for Ajv (Another JSON Schema Validator).
Tsub for JS
A logger that does exactly nothing.
A cross-platform state management system
Decides whether a string is a valid isodate format
The hassle-free way to add Segment analytics to your React-Native app.
Easily create your own middleware layer.
Privacy conscious EU detection browser library
Templating methods for rendering the analytics.js snippet.
The hassle-free way to add Segment analytics to your React-Native app.
A compiler for generating strongly typed analytics clients via Segment Protocols
## Quick Start
A retrying layer for a superagent request
Transform a stream into batches
The hassle-free way to add Segment analytics to your React-Native app.
Convert a string to title case.
Loosely validate an email address.
Cross-browser preventDefault
Providing common fields for analytics integrations
Tiny cookie component
Creates a token which is unguessable
Finds the top domain for a URL
Component to check whether a DOM click event would open a link in a new tab.
<img src="img/onetrust-popup.jpg" width="500" />
Base factory for analytics.js integrations
Encode base-64 strings with JavaScript
send json across all browsers
<p align="center"> <h2 align="center">FQL (TypeScript)</h2> </p> <p align="center"> Language for filtering json streams <br><br> </p>
Shared TypeScript types for the Segment Signals ecosystem
A tiny but mighty list virtualization component, with zero dependencies πͺ
Get the current page's canonical URL.
A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood
[](https://circleci.com/gh/segmentio/analytics-events) [ is the latest version of Segmentβs JavaScript SDK - enabling you to send your data to any tool without having to learn, test, or use a new API every time.
The hassle-free way to integrate analytics into any Node.js application
Human-readable error messages for Ajv (Another JSON Schema Validator).
Tsub for JS
A logger that does exactly nothing.
A cross-platform state management system
Decides whether a string is a valid isodate format
The hassle-free way to add Segment analytics to your React-Native app.
Easily create your own middleware layer.
Privacy conscious EU detection browser library
Templating methods for rendering the analytics.js snippet.
The hassle-free way to add Segment analytics to your React-Native app.
A compiler for generating strongly typed analytics clients via Segment Protocols
## Quick Start
A retrying layer for a superagent request
Transform a stream into batches
The hassle-free way to add Segment analytics to your React-Native app.
Convert a string to title case.
Loosely validate an email address.
Cross-browser preventDefault
Providing common fields for analytics integrations
Tiny cookie component
Creates a token which is unguessable
Finds the top domain for a URL
Component to check whether a DOM click event would open a link in a new tab.
<img src="img/onetrust-popup.jpg" width="500" />
Base factory for analytics.js integrations
Encode base-64 strings with JavaScript
send json across all browsers
<p align="center"> <h2 align="center">FQL (TypeScript)</h2> </p> <p align="center"> Language for filtering json streams <br><br> </p>
Shared TypeScript types for the Segment Signals ecosystem
A tiny but mighty list virtualization component, with zero dependencies πͺ
Get the current page's canonical URL.
A localStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood
[](https://circleci.com/gh/segmentio/analytics-events) [![Codecov](https://img.shields.io/codecov/c/github/segmentio/anal
Load a JSON or YAML metadata file as an object
Validate event payload using subscription AST
Shared destination action methods and definitions.
Encapsulates Signals runtime functionality, in order to share logic between the signals plugins for browser and mobile.
Showing 50 of 384 packages