Skip to main content

Library for building Stencila Plugins

Project description

Stencila Plugin

stencila_plugin

Introduction

This package provides tools for writing a Stencila plugin. Stencila plugins extend the functionality of Stencila, and are dynamically loaded at runtime. They communicate with the core Stencila app via JSON-RPC over a port, or via stdin/stdout. This package implements much of the core functionality for communication, and makes writing a plugin as simple as filling out a few python functions.

⚡ Usage

The plugin can be installed via pip.

pip install stencila_plugin

An example of how to write a plugin can be seen in this repo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stencila_plugin-2.0.0a29.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

stencila_plugin-2.0.0a29-py3-none-any.whl (9.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page