All 98 Dependencies
Every package sigle depends on, ranked by repo health score.
Sigle is a secured and open-source writing platform built for Web3 content creators, NFT project teams, crypto analysts, and independent writers who want true ownership of their published work. Rather than storing posts in a centralized database, Sigle anchors every published article on the Stacks blockchain and stores the full content on Arweave, giving authors permanent, censorship-resistant storage that no platform can delete or paywall.
The editor experience is powered by TipTap and delivers a modern, distraction-free writing environment with slash commands, code block syntax highlighting, image uploads, tweet embeds, cover images, and markdown support. Writers compose in a familiar rich-text interface while the platform handles the complexity of blockchain transactions transparently in the background — showing a multi-step progress toast as their draft moves from Arweave upload through Stacks transaction confirmation to indexing.
Beyond writing, Sigle functions as a complete publishing ecosystem. Each author gets a public profile page, custom domain support, and an RSS feed. Readers can browse trending posts and discover creators through an explore page. The platform also supports NFT-gated content collection, letting writers monetize specific stories by minting them as on-chain collectibles that readers can claim.
The entire project is structured as a Turborepo monorepo with a Next.js 16 front-end, a Nitro-based API server backed by PostgreSQL via Prisma, Clarity smart contracts on Stacks, an SDK package for contract interaction, and a custom-domain service. Docker Compose orchestrates the full stack for local development.