Docs

Overview

Sliprail extensions are a powerful way to enhance and personalize your Sliprail experience. By creating an extension, you can add new features, integrate with third-party services, and tailor Sliprail to your specific workflow.

Core Technologies

Sliprail extensions are built on a robust architecture that allows you to leverage:

  • Node.js APIs: You have access to the full Node.js API, enabling you to perform file system operations, make network requests, and more.
  • Sliprail SDK: We provide a dedicated @sliprail/sdk package, which includes TypeScript type definitions for all extension APIs, helping you develop with greater ease and accuracy.

For detailed information on the SDK, please refer to the API Docs.

Use Cases

With Sliprail extensions, you can build a wide range of productivity tools, such as:

  • Integrations with your favorite project management tools.
  • Quick access and search for internal knowledge bases.
  • Automation for repetitive development tasks.
  • Custom shortcuts to control smart home devices.

This documentation will guide you through the process of creating, debugging, and publishing your own Sliprail extensions.