| Crates.io | pinka |
| lib.rs | pinka |
| version | 0.1.0-beta.1 |
| created_at | 2025-01-17 00:05:31.434464+00 |
| updated_at | 2025-02-23 07:12:45.400791+00 |
| description | A highly available, ActivityPub-powered commenting system that bridges the gap between web comments and the Fediverse. Perfect for blogs looking to engage with Mastodon and other ActivityPub-compatible platforms. |
| homepage | |
| repository | https://github.com/pinka-social/pinka |
| max_upload_size | |
| id | 1520127 |
| size | 587,827 |
A highly available, ActivityPub-powered commenting system that bridges the gap between web comments and the Fediverse. Perfect for blogs looking to engage with Mastodon and other ActivityPub-compatible platforms.
The name "Pinka" comes from the Lojban word meaning "to comment" (x₁ is a comment/remark about subject x₂ expressed by x₃ to audience x₄). This reflects both the project's core purpose and its systematic approach to federated communications.
[!WARNING] Pinka is still under active development. The database schema might change between minor versions. See FEATURES.md for currently implemented features.
[!NOTE] Federating with Mastodon mostly works now!
🔄 Full ActivityPub Integration
🎯 Easy Integration
🎨 Highly Customizable
🔒 Built for Reliability
📦 Zero External Dependencies
Pinka is designed to be simple to deploy and easy to maintain. With its embedded Fjall database and Ractor-based clustering, you don't need to worry about:
Just deploy and run!
cargo install --locked pinka
pinka run -c examples/config-single.toml
For detailed documentation, please visit our website (🚧).
<pinka-comments
site="your-site-url"
page-id="unique-page-id">
</pinka-comments>
We welcome contributions! By contributing, you agree to license your work under MIT OR Apache-2.0 license.
Please read our CONTRIBUTING.md for:
This project is licensed under either of:
at your option.
Pinka stands on the shoulders of giants. Special thanks to:
Thanks to all contributors who help make Pinka better!