Skip to content

TypeScript TypeScript Guide ​

Gate's TypeScript/JavaScript client libraries allow you to interact with Gate's API using your preferred runtime environment. This guide covers installation and usage across different JavaScript runtimes.

Installation ​

Choose your preferred runtime environment:

Features ​

  • Type Safety: Full TypeScript support with generated types
  • Modern APIs: Promise-based async/await API
  • Cross-Platform: Works in Node.js, Bun, and web browsers
  • Efficient: Uses Protocol Buffers for efficient data transfer
  • Secure: HTTPS support with customizable transport options

Common Use Cases ​

  • Building admin panels and dashboards
  • Creating Discord bots
  • Automating server management
  • Developing custom monitoring tools
  • Integration with existing TypeScript/JavaScript applications

Released under the Apache 2.0 License. (web version: dev)