Republicate

Social computing and collaborative authoring.

Apps

Suite of interconnected collaborative tools.
Propose with Gallope, discus with Arkad.sh, decide with Republicate.
Free for associations, academic teams, public and political structures.

Republicate · Decentralized governance

Republicate is a structurally decentralized governance platform, based on the principles of liquid democracy: it relies on individual and transitive delegations of particular topics to help identify in real time the people bearing expertise, trust, and legitimacy on specific matters.

In development – contact us for more information

Gallope · Collaborative authoring

Gallope is a layout and page editor which supports themes, skins, multi-user edition, dynamic content, versioning, post-it notes...

In development – contact us for more information

Arkad.sh · Community communication platform

pronounce /arkadash/

Community communication platform, providing a seamless integration of chat, posts, and emails, with a bidirectional synchronization with several existing standard platforms.

In development – contact us for more information

Republicate stack

Kotlin Multiplatform stack, open-sourced on Maven Central under Apache-2.0.

The Republicate stack is based on:

Architecture of the Republicate stack

essential-kson

Flexible and lightweight JSON library.

essential-kson provides a flexible and extensible JSON library. It exposes mutable and immutable containers, open containers that domain classes can extend, and avoid any wrapping of raw values. No reflection, no annotations.

kddl

Schema driven architecture Swiss army knife.

Kddl offers a domain specific language to define a database's tables, fields, and relations. The schema can then be used to generate UML diagrams or SQL creation scripts in the targeted SQL dialect. It also allows to reverse-engineer an existing database.

skorm

Kotlin multiplatform ORM.

Skorm (Simple Kotlin Object-Relationship Mapping) is an ORM with multiplatform support: JavaScript and WebAssembly targets reach the database through a tailored REST API. Coroutine-native, no reflection; mutability and nullability in the type system, table inheritance, SQL queries kept whole in a typed and reentrant repository. Generates its model from kddl at build time.

kroom

Real-time applications over SSE.

Real-time collaborative applications over Server-Sent Events on HTTP/2: rooms, actors, presence indicators, broadcasting, ... It also provides various building bricks for Ktor-based webapps, among which localization, push notifications, Markdown authoring or authentication (password-based or Oauth/OIDC).

Services

European digital sovereignty by construction: open-source stack, services and data hosted in France.

Realization

Software delivered end to end, long-term hosting included.

Event IT for congresses, tournament software, gaming platforms, you name it...

  • EGC 2024

    Registration, accommodation, and tournaments for the European Go Congress, Toulouse.

  • EGC 2026

    The 2026 European Go Congress, Turkey: site and congress systems.

  • Pairgoth

    Open-source Go tournament pairing engine, successor of OpenGotha.

  • MYA

    An addictive dice game mixing luck and strategy.

  • Decoinche

    The classical Coinche card game.

They trusted us: Axonia Partners, Voltron Data, Kode Software, Boxtal, Performance, Robotik Technology, Ravel,Internet Go School, ...

Consulting

Architecture, databases, query engines.

Twenty-five years of industrial software engineering and fifteen leading technical teams, from startup CTO roles to query-planner work on a GPU-accelerated engine. Data models, database architecture, performance, deployment, scaling...

About

A software company in Marseille, France.

Republicate is a software company in Marseille, France. It is an umbrella for social computing applications, a multiplatform open-source stack, and realization and coaching services in software and database architecture.

Founded by Claude Brisson, applied-mathematics engineer (École Centrale Paris), Apache Velocity PMC member, co-author of Theseus (CIDR), a GPU-accelerated distributed query engine. Volunteer for the French and European Go federations.

Full profile and CV · contact@republicate.com