🎉 Announcing py-ipfs-lite v0.1.1: An Embeddable IPFS Peer for Python! #2
sumanjeet0012
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hey everyone! 👋
We are incredibly excited to announce the release of
py-ipfs-litev0.1.1 over at the IPFS-Meshkit organization.If you've ever wanted to integrate decentralized storage directly into your Python backend without the heavy overhead of running and maintaining a separate Kubo daemon, this is exactly what you've been looking for.
🤔 What is
py-ipfs-lite?py-ipfs-liteis a lightweight, embeddable IPFS node built natively in Python usingpy-libp2p.Instead of wrapping a command-line utility or talking to an external API over HTTP,
py-ipfs-liteboots a genuine IPFS peer directly inside your Python process. It speaks the native libp2p protocols (Bitswap, DHT, Swarm) and integrates directly into yourtrioasync event loops.This means your Python applications can pin data, serve blocks, publish IPNS records, and swarm with the global IPFS network natively!
✨ Features Implemented in this Release
We've packed this release with robust, production-ready features and squashed a host of edge-case bugs to make the SDK extremely reliable:
py-libp2pIntegration: Full support for Bitswap exchanges, Kademlia DHT Routing (tiered and delegated), and Swarm connectivity./api/v0/endpoints, allowing seamless integration with existing IPFS tooling./debug/metrics/prometheusendpoints tracking swarm connections, blockstore sizes, and bitswap bandwidth.async withcontext managers for guaranteed exception-safe lifecycles.🚀 Example: Try it yourself!
The SDK is designed to be incredibly easy to use. Here is a quick example of how you can boot an ephemeral in-memory peer, add some data, and pull it back out:
👉 Explore More Examples — CAR import/export, IPNS, daemon API, and more!
🎥 Video Screencast & Demos
Want to see
py-ipfs-litein action before you install it? We've recorded a full video screencast walking through the architecture, the daemon API, and live code execution!👉 Watch the Screencast Demo Here
🤝 Get Involved!
We would absolutely love for you to take
py-ipfs-litefor a spin! Whether you are building decentralized apps, scraping data, or just experimenting with Python and IPFS:pip install py-ipfs-liteHappy coding! 🚀
Beta Was this translation helpful? Give feedback.
All reactions