Skip to content
@wevisdemo

WeVis

We visualise data for democracy

WeVis: We visualize data for democracy

See our live projects at https://wevis.info/

Getting Started

A guide for getting started with the WeVis project

1. Set up the repository on WeVis GitHub

  • If you don't have permission on WeVis Github Org, ask the maintainer to create a repo for you.
  • Create README.md with README Template to describe the project.

2. Add the design system

  • WeVis provides a design system and components library for React, Svelte, and Vue. After setting up the tools/framework for the project, please follow the official guide.
  • WeVis doesn't force the tools or framework. Feel free to choose the one that is suitable for each project.

3. Setup staging environment

The staging environment is a non-production deployment allowing team members to see the process while under development.

  • On the opensource project, we recommend using Github Action with Github Page
    • GitHub Pages action can be used in GitHub Action's workflow file to deploy code to Github Page
    • Staging is updated (workflow is triggered) when code is pushed to the main branch by default. (example workflow file)
    • Some projects requiring manual PM updates can use manual trigger. (example workflow file)
      • Only people with at least written permission in the repository can trigger workflow.
  • If you belong to the PunchUp organization, Cloudflare Pages can also be used.

4. Production deployment

  • Don't hesitate to contact the maintainer for production deployment.

Pinned Loading

  1. design-system design-system Public

    WeVis monorepo for design system documentation and cross-framework UI components

    TypeScript 19 2

  2. parliament-watch parliament-watch Public

    Citizens are watching đź‘€

    Svelte 81 46

  3. e-initiative-template e-initiative-template Public

    A full process template for civic initiative campaign

    Astro 2

  4. politigraph politigraph Public

    Civic-initiated open API for Thai political data

    TypeScript 7 1

  5. thailand-election-2023 thailand-election-2023 Public

    Monorepo for Thailand Election 2023 projects

    TypeScript 26 5

  6. bkk-election-2022 bkk-election-2022 Public

    Monorepo for Bangkok Election 2022 projects

    TypeScript 84 12

Repositories

Showing 10 of 63 repositories
  • politigraph-automation Public

    Repository of python code for Politigraph automation process

    wevisdemo/politigraph-automation's past year of commit activity
    Python 1 MIT 0 0 0 Updated Nov 13, 2026
  • wevisdemo/thailand-open-budget's past year of commit activity
    CSS 0 0 0 0 Updated Nov 13, 2026
  • politigraph Public

    Civic-initiated open API for Thai political data

    wevisdemo/politigraph's past year of commit activity
    TypeScript 7 1 2 0 Updated Nov 12, 2026
  • wevisdemo/non-discrimination's past year of commit activity
    Svelte 0 0 0 0 Updated Nov 12, 2026
  • parliament-watch Public

    Citizens are watching đź‘€

    wevisdemo/parliament-watch's past year of commit activity
    Svelte 81 46 1 2 Updated Nov 12, 2026
  • dreamcon-data Public
    wevisdemo/dreamcon-data's past year of commit activity
    Python 0 0 0 0 Updated Nov 12, 2026
  • dreamcon Public

    Dream Constitution

    wevisdemo/dreamcon's past year of commit activity
    TypeScript 0 0 0 0 Updated Nov 12, 2026
  • e-initiative-thumbrights Public

    e-initiative-thumbrights

    wevisdemo/e-initiative-thumbrights's past year of commit activity
    Astro 0 0 0 0 Updated Nov 10, 2026
  • wevisdemo/wevis-openbudget-validation-tools's past year of commit activity
    Jupyter Notebook 0 0 0 0 Updated Nov 3, 2026
  • wevisdemo/wevis-openbudget-ocr's past year of commit activity
    Python 0 0 0 0 Updated Nov 3, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…