Need help with typewriter?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

segmentio
146 Stars 22 Forks MIT License 135 Commits 26 Opened issues

Description

Type safety + intellisense for your Segment analytics

Services available

!
?

Need anything else?

Contributors list



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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.