Directory dei progetti

Progetti Bitsocial

Bitsocial è pensato per crescere fino a migliaia di app, strumenti e servizi creati da chiunque, non approvati dai gatekeeper. Se sei uno sviluppatore, invia la tua app.

Categorie di progetti
5chan logo

5chan

Pronto all'uso

Imageboard decentralizzati con download diretti per web, APK e desktop.

5chan è il primo client pubblico di Bitsocial. Ricrea il flusso anonimo di un imageboard su una rete peer-to-peer: board, thread, pubblicazione di immagini, moderazione della community e più mirror pubblici senza dipendere da un server centrale.

Seedit logo

Seedit

Sperimentale

Client Bitsocial in stile forum con build per web, APK e desktop.

Seedit porta su Bitsocial discussioni in stile Reddit con thread, identità, gestione della community e più percorsi di distribuzione. È il modo più veloce per provare il lato forum della rete da browser, telefono Android o app desktop.

Strumenti di amministrazione board per community 5chan personalizzate.

5chan Board Manager si connette a Bitsocial CLI per aiutare gli amministratori a creare, configurare e moderare board imageboard personalizzate. È il livello di utilità per i proprietari di board che vogliono controllo operativo.

Controlli di moderazione compatibili con OpenAI in base alle regole di ogni community.

AI Moderation Challenge valuta i contenuti dei commenti Bitsocial rispetto a community.rules con un endpoint modello compatibile con OpenAI. Le community possono indirizzare i post a rischio alla revisione mantenendo chiavi del provider e prompt nelle impostazioni private del nodo.

bitbones logo

bitbones

Sperimentale

Client di riferimento essenziale in cui ogni vista è un sottile involucro attorno a un singolo hook.

bitbones è la più piccola superficie utile sopra gli hook React di Bitsocial: quasi nessuno stile, nessuna scelta di prodotto e un solo hook dietro ogni vista. È il posto più rapido per riprodurre un bug o provare una modifica agli hook su comunità reali, e il suo feed predefinito può essere alternato tra gli elenchi di comunità di Seedit e 5chan.

Controllo da riga di comando per nodi, community e workflow di automazione.

Bitsocial CLI è l’interfaccia terminale ufficiale del protocollo. Usala per gestire i nodi, pubblicare contenuti, avviare un server WebSocket JSON-RPC per il controllo programmatico e l’automazione del codice, automatizzare i flussi di amministrazione e lavorare direttamente con le primitive di Bitsocial senza un client GUI.

Bot Telegram che pubblica in forma sintetica l'attività GitHub dei repository Bitsocial.

Bitsocial GitHub Alerts inoltra push, release, issue e pull request da GitHub verso qualsiasi chat, gruppo o argomento di forum su Telegram. Il team Bitsocial lo usa per i propri repository e l'immagine del container è pubblica, così chiunque può ospitarlo in autonomia per i suoi.

Crawler, indice di ricerca e interfaccia web self-hosted per le community Bitsocial.

Bitsocial Indexer si collega via RPC a un demone di Bitsocial CLI, indicizza in un database SQLite locale le community configurate dall'operatore e le espone tramite un'API REST e di ricerca full-text, con un'interfaccia web renderizzata lato server opzionale. Viene distribuito vuoto: è l'operatore a decidere cosa indicizzare.

Server di anteprima dei link e di reindirizzamento che genera le schede di condivisione per i post di Bitsocial.

Bitsocial Previewer genera le schede OpenGraph e Twitter quando il link di un post viene condiviso su altre piattaforme, poi reindirizza i browser reali nell'app. Una singola istanza è multi-tenant in base all'hostname, quindi un unico deployment e un'unica configurazione TLS coprono tutti i domini dei client e dei mirror.

Seeder pubblico per comunità Bitsocial, confezionato per Docker e npm.

Bitsocial Seeder fissa le pagine prioritarie della comunità, i CID post-aggiornamento e l'instradamento dei topic pubsub attraverso un daemon Bitsocial. Riutilizza un daemon locale già in esecuzione quando è raggiungibile o avvia automaticamente il daemon bitsocial-cli incluso, e viene fornito sia come immagine Docker per distribuzioni VPS incustodite che come pacchetto npm per operatori Node-first.

Feed bot che inoltrano i nuovi post Bitsocial su canali o gruppi Telegram.

Bitsocial Telegram Bots monitora le liste delle community del client e inoltra i nuovi post a destinazioni Telegram con link inline di ritorno ai client Bitsocial. Il bot attivo copre oggi i feed di 5chan, e il repository è strutturato per aggiungere nel tempo altri bot specifici per client.

Captcha immagini personalizzate per community che vogliono verifica umana.

Captcha Canvas Challenge genera captcha visive che le community possono integrare nel proprio flusso di pubblicazione. È un'opzione leggera per le community che vogliono controlli umani diretti senza rinunciare alla moderazione self-hosted.

Editor offline-first per le impostazioni delle sfide anti-spam di una community.

Challenge Composer visualizza e consente di modificare l'array challenges nelle impostazioni di una community Bitsocial, per poi esportare uno script CLI pronto da eseguire. È distribuito come un unico file HTML autosufficiente che in esecuzione non effettua alcuna richiesta verso l'esterno, quindi può essere aperto direttamente da disco o da una chiavetta USB.

Gating on-chain per community che vogliono controlli su token o contract.

EVM Contract Call verifica le pubblicazioni chiamando un contract EVM prima che un post venga accettato. Permette alle community di inserire token gate, regole di staking o altri controlli on-chain nel proprio flusso di moderazione.

Sfida verificata dell'emittente di bandiere per stemmi specifici di paese e forum.

Flags Challenge viene eseguito su un nodo comunità Bitsocial e verifica le asserzioni di flag firmate da un servizio emittente configurabile. Il primo profilo in bundle è destinato a 5chan, copre le bandiere nazionali, i memeflags di /pol/ e i pony flags di /mlp/, mantenendo lo stesso schema riutilizzabile per qualsiasi client che esegue il proprio servizio emittente e spazio dei nomi.

HuggingSocial logo

HuggingSocial

Sperimentale

Hub peer-to-peer per trovare, discutere e scaricare modelli AI aperti.

HuggingSocial è un hub di modelli che non appartiene a nessuna azienda. Gli hub sono comunità Bitsocial controllate da chiavi crittografiche, ogni modello pubblicato è un post firmato con scheda del modello, checksum e fonti di download, e i pesi viaggiano via BitTorrent o semplici mirror HTTP e vengono verificati sulla tua macchina. Il client è in fase di progettazione e sviluppo iniziale; il sito web accetta iscrizioni alla lista d'attesa.

Fallback pubsub relay and routing provider for Bitsocial operators.

Pubsub Provider runs a bundled Kubo node with Bitsocial-compatible pubsub, gateway, name-provider, and delegated HTTP routing endpoints. It is useful as a fallback path for clients that disable pure browser P2P, and it defaults to swarm port 4002 so it can run beside bitsocial-seeder on the same host.

Gate di originalità in stile Robot9000 per comunità che vogliono un'esperienza di pubblicazione anti-repost.

R9K Challenge gira su un nodo di comunità Bitsocial e confronta il testo normalizzato del post con il database locale dei commenti del nodo proprietario. Offre alle comunità un'esperienza di pubblicazione in stile Robot9000: i repost esatti falliscono prima dell'accettazione, i backlink vengono ignorati, gli errori ripetuti attivano ban temporanei crescenti e gli hash del testo accettato restano in stato locale privato invece di salvare il testo grezzo del post. Questo challenge non usa IA.

Livello centralizzato di risk scoring per filtrare pubblicazioni abusive.

Spam Blocker valuta le pubblicazioni e restituisce un punteggio di rischio che le comunità possono combinare con la propria logica di moderazione. Il suo servizio ospitato collega anche le chiavi del firmatario viste per la prima volta dallo stesso indirizzo IP, così un utente che continua a creare nuovi account per evitare un divieto della comunità o fabbricare una conversazione vede il suo punteggio di rischio aumentare, mentre alcuni firmatari rimangono autorizzati per un uso legittimo multi-dispositivo.

Codici voucher in stile invito per community che preferiscono una crescita controllata.

Voucher Challenge permette ai moderatori di distribuire codici voucher fidati che sbloccano la pubblicazione senza un identity provider globale. È adatto a community basate su inviti, board di nicchia e rollout graduali.

I filtri di parole della comunità vengono applicati come regola di pubblicazione anziché come filtro di visualizzazione.

Wordfilter Challenge rende vincolanti le sostituzioni di parole di una comunità. I client di pubblicazione applicano le sostituzioni prima della firma, quindi il commento firmato e il suo CID contengono già il testo sostituito, e il nodo della comunità rifiuta qualsiasi pubblicazione che contenga ancora una parola filtrata. Implementa il contratto wordfilter/v1, perciò un client scritto per quel contratto continua a funzionare con altre implementazioni.