Skip to content
@polis-community

polis-community

Community-driven set of libraries based on Polis: building customizable, modular tools for participatory democracy.

NOTE: this is just the first draft, and your input is invaluable! Join the conversation at the discussions page to share your thoughts and help shape the project!

Welcome to the Polis Community Working Group! 🎟️⚡

Our mission is to collaboratively maintain a community-run set of libraries based on Polis, ensuring its growth and adaptability for diverse use cases worldwide.


What is Polis?

Polis is a powerful tool for enabling collaborative decision-making and participatory governance. Learn more at pol.is.

Why polis-community?

While we deeply appreciate the incredible work of Compdemocracy on Polis, we believe the project has outgrown the capacity of a single organization. With its adoption by multiple organizations and countries—each maintaining and evolving their own forks (e.g., Finland's Sitra, a Dutch intiative, see awesome-polis for more)—there is a clear need for a collaborative, community-driven codebase.

Our vision is to establish a shared, modular, and inclusive foundation for Polis development, unbound by the constraints of any single entity. This approach will better support external contributions and the varied use cases of a growing global community.

Vision

Our guiding principles:

  • Plurality over uniformity: Welcome diverse visions and use cases rather than enforcing a one-size-fits-all approach.
  • Open contribution: Encourage contributions from anyone, anywhere.
  • Modular architecture: Transform Polis into a set of flexible, highly customizable, and interoperable software components.
  • Collaborative relationship: Contribute improvements back to Compdemocracy's Polis wherever possible.
  • Unified growth: Incorporate sensible changes from both Compdemocracy's updates and existing community forks.
  • Library-first design: Prioritize making Polis a collection of libraries rather than a monolithic product.

Current Priorities

(Subject to evolution as the community grows and learns.)

  1. Decouple the Polis algorithm from data storage: Allow greater flexibility in where and how data is stored.
  2. Support diverse frontend visualizations: Enable multiple frontend experiences via a single API.
  3. Adaptable authentication: Provide options to customize or disable authentication mechanisms.

Non-Goals

  • Imposing a single vision: Avoid enforcing one perspective or limiting innovation.
  • Replacing Compdemocracy's efforts: Build alongside Compdemocracy's innovations, not against them.

This is just the first draft, and your input is invaluable! Join the conversation at our discussions page to share your thoughts and help shape the project!

Popular repositories Loading

  1. red-dwarf-democracy red-dwarf-democracy Public

    A DIMensional REDuction library for stellarpunk democracy into the long haul. (Inspired by Pol.is)

    Python 6 1

  2. polis polis Public

    Forked from compdemocracy/polis

    🌌 Open Source AI for large scale open ended feedback

    JavaScript 2 1

  3. polis-wl polis-wl Public

    Fork of https://gitlab.com/betabreak/polispilot/polis modified to use it as an unauthenticated API from one's backend directly.

    JavaScript 2 1

  4. polis-bluesky-sync polis-bluesky-sync Public

    Forked from jaseemabid/bluesky-sync

    🔄 Sync a list of users in accounts.txt to a Bluesky starter pack / list

    Python 1

  5. .github .github Public

  6. awesome-polis awesome-polis Public

    Forked from patcon/awesome-polis

    Community list of awesome projects, apps, tools and more related to Polis.

    JavaScript

Repositories

Showing 10 of 10 repositories
  • red-dwarf-democracy Public

    A DIMensional REDuction library for stellarpunk democracy into the long haul. (Inspired by Pol.is)

    polis-community/red-dwarf-democracy’s past year of commit activity
    Python 6 MPL-2.0 1 4 2 Updated Feb 24, 2025
  • polis-wl Public

    Fork of https://gitlab.com/betabreak/polispilot/polis modified to use it as an unauthenticated API from one's backend directly.

    polis-community/polis-wl’s past year of commit activity
    JavaScript 2 AGPL-3.0 1 0 0 Updated Feb 19, 2025
  • polis-bluesky-sync Public Forked from jaseemabid/bluesky-sync

    🔄 Sync a list of users in accounts.txt to a Bluesky starter pack / list

    polis-community/polis-bluesky-sync’s past year of commit activity
    Python 1 13 0 0 Updated Feb 1, 2025
  • polis-ctto Public Forked from MaanasArora/polis-ctto
    polis-community/polis-ctto’s past year of commit activity
    Python 0 MIT 2 0 0 Updated Jan 21, 2025
  • polislite Public Forked from eterps/polislite

    A lightweight Pol.is-like

    polis-community/polislite’s past year of commit activity
    Python 0 MIT 3 0 0 Updated Jan 20, 2025
  • polis Public Forked from compdemocracy/polis

    🌌 Open Source AI for large scale open ended feedback

    polis-community/polis’s past year of commit activity
    JavaScript 2 AGPL-3.0 199 0 0 Updated Jan 17, 2025
  • polis-community/Societyspeaks’s past year of commit activity
    HTML 0 1 0 0 Updated Nov 27, 2024
  • awesome-polis Public Forked from patcon/awesome-polis

    Community list of awesome projects, apps, tools and more related to Polis.

    polis-community/awesome-polis’s past year of commit activity
    JavaScript 0 CC0-1.0 2 0 0 Updated Nov 27, 2024
  • .github Public
    polis-community/.github’s past year of commit activity
    0 0 0 0 Updated Nov 26, 2024
  • polis-community/polis-storybook’s past year of commit activity
    JavaScript 0 AGPL-3.0 1 0 0 Updated Oct 24, 2024

Top languages

Loading…

Most used topics

Loading…