All Projects → segmentio → Typewriter

segmentio / Typewriter

Licence: mit
Type safety + intellisense for your Segment analytics

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Typewriter

Amplitude Ios
Native iOS/tvOS/macOS SDK
Stars: ✭ 216 (+47.95%)
Mutual labels:  analytics, mobile
Countly Server
Countly helps you get insights from your application. Available self-hosted or on private cloud.
Stars: ✭ 4,857 (+3226.71%)
Mutual labels:  analytics, mobile
Matomo
Liberating Web Analytics. Star us on Github? +1. Matomo is the leading open alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. We love Pull Requests!
Stars: ✭ 15,711 (+10660.96%)
Mutual labels:  analytics, mobile
Analytics
UNMAINTAINED! - Complete Google Analytics, Mixpanel, KISSmetrics (and more) integration for Meteor
Stars: ✭ 211 (+44.52%)
Mutual labels:  analytics, segment
Countly Sdk Cordova
Countly Product Analytics SDK for Cordova, Icenium and Phonegap
Stars: ✭ 69 (-52.74%)
Mutual labels:  analytics, mobile
Labml
🔎 Monitor deep learning model training and hardware usage from your mobile phone 📱
Stars: ✭ 508 (+247.95%)
Mutual labels:  analytics, mobile
Redux Segment
Segment.io analytics integration for redux.
Stars: ✭ 517 (+254.11%)
Mutual labels:  analytics, segment
Countly Sdk Ios
Countly Product Analytics iOS SDK with macOS, watchOS and tvOS support.
Stars: ✭ 585 (+300.68%)
Mutual labels:  analytics, mobile
Metrica Plugin Xamarin
Xamarin plugin for Yandex AppMetrica SDK
Stars: ✭ 12 (-91.78%)
Mutual labels:  analytics, mobile
Metrica Sample Dotnet
Yandex AppMetrica SDK Sample for Windows
Stars: ✭ 11 (-92.47%)
Mutual labels:  analytics, mobile
Analytics Vue
The hassle-free way to integrate analytics into your Vue application.
Stars: ✭ 87 (-40.41%)
Mutual labels:  analytics, segment
React Native Analytics Segment Io
A React Native module for Segment Analytics
Stars: ✭ 72 (-50.68%)
Mutual labels:  analytics, segment
Analytics React
[DEPRECATED AND UNSUPPORTED] The hassle-free way to integrate analytics into your React application.
Stars: ✭ 146 (+0%)
Mutual labels:  analytics, segment
Unityurp Billboardlensflareshader
(1)Add a new Quad GameObject (2)Use this shader (3)Done! Now you have billboard lens flare shader for URP!
Stars: ✭ 140 (-4.11%)
Mutual labels:  mobile
Xabber Android
Open-source XMPP client for Android
Stars: ✭ 1,773 (+1114.38%)
Mutual labels:  mobile
Keenclient Php
Official PHP client for the Keen IO API. Build analytics features directly into your PHP apps.
Stars: ✭ 137 (-6.16%)
Mutual labels:  analytics
Itunesconnectanalytics
NodeJS package for iTunes Connect app analytics API
Stars: ✭ 136 (-6.85%)
Mutual labels:  analytics
Vue Analytics
Google Analytics plugin for Vue
Stars: ✭ 1,780 (+1119.18%)
Mutual labels:  analytics
Trackable
Trackable is a simple analytics integration helper library. It’s especially designed for easy and comfortable integration with existing projects.
Stars: ✭ 143 (-2.05%)
Mutual labels:  analytics
React Drag Drawer
A responsive mobile drawer that is draggable on mobile, and falls back to a modal on desktop
Stars: ✭ 135 (-7.53%)
Mutual labels:  mobile



Typewriter logo



CircleCI Status NPM Version License Known Vulnerabilities


Typewriter GIF Example

  • 💪 Strongly Typed Analytics: Generates strongly-typed Segment analytics clients that provide compile-time errors, along with intellisense for event/property names, types and descriptions.

  • 👮 Analytics Testing: Validate your instrumentation matches your spec before deploying to production, so you can fail your CI builds without a manual analytics QA process.

  • 🌐 Cross-Language Support: Supports native clients for analytics.js, analytics-node, analytics-android and analytics-ios.

  • Segment Protocols: Built-in support to sync your typewriter clients with your centralized Segment Tracking Plans.

Get Started

# Walks you through setting up a `typewriter.yml` and generating your first client.
$ npx typewriter init

For more instructions on setting up your typewriter client, such as adding it to your CI, see our documentation.

Contributing

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].