Files
ShahanaFarooqui ff0ee6dfa0 doc: Fix mdx format errors generated due to Readme v2 migrations
Changelog-None: Documentation fixes only.
2025-11-27 14:10:18 +10:30

1.3 KiB

title, slug, privacy
title slug privacy
Tutorials additional-resources
view
public

Writing a plugin in Python

Check out a step-by-step recipe for building a simple helloworld.py example plugin based on pyln-client.

🦉 Write a hello-world plugin in Python

You can also follow along the video below where Blockstream Engineer Rusty Russell walks you all the way from getting started with Core Lightning to building a plugin in Python.

▶️ Rusty Russell | Getting Started with c-lightning | July 2019

Finally, lightningd's own internal tests can be a useful (and most reliable) resource.

Writing a plugin in Rust

cln-plugin is a library that facilitates the creation of plugins in Rust, with async/await support, for low-footprint plugins.

Community built plugins

Check out this repository that has a collection of actively maintained plugins as well as plugin libraries (in your favourite language) built by the community.