{"id":24583428,"url":"https://github.com/open-election-compass/website","last_synced_at":"2025-10-10T04:33:47.075Z","repository":{"id":46816534,"uuid":"239580503","full_name":"open-election-compass/website","owner":"open-election-compass","description":"Website and documentation for the OpenElectionCompass project.","archived":false,"fork":false,"pushed_at":"2023-03-08T05:22:46.000Z","size":5127,"stargazers_count":0,"open_issues_count":12,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-10T04:33:40.393Z","etag":null,"topics":["democracy","documentation","election","vue","vuepress"],"latest_commit_sha":null,"homepage":"https://open-election-compass.com","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/open-election-compass.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":null,"patreon":null,"open_collective":"openelectioncompass","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2020-02-10T18:16:11.000Z","updated_at":"2021-11-28T19:58:01.000Z","dependencies_parsed_at":"2024-04-23T11:21:03.207Z","dependency_job_id":"8a725157-de3b-478e-874f-ecc944d81bbe","html_url":"https://github.com/open-election-compass/website","commit_stats":{"total_commits":91,"total_committers":4,"mean_commits":22.75,"dds":0.08791208791208793,"last_synced_commit":"110836c8c671db828fb1f7ef9250ba27722546e1"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/open-election-compass/website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-election-compass%2Fwebsite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-election-compass%2Fwebsite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-election-compass%2Fwebsite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-election-compass%2Fwebsite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/open-election-compass","download_url":"https://codeload.github.com/open-election-compass/website/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/open-election-compass%2Fwebsite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002673,"owners_count":26083442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["democracy","documentation","election","vue","vuepress"],"created_at":"2025-01-24T04:41:04.770Z","updated_at":"2025-10-10T04:33:47.057Z","avatar_url":"https://github.com/open-election-compass.png","language":"Vue","funding_links":["https://opencollective.com/openelectioncompass"],"categories":[],"sub_categories":[],"readme":"---\nhome: true\nheroImage: /oec-hero.png\nactionText: Try the Demo\nactionLink: https://open-election-compass.github.io/client/demo-hybrid.html\nfooter: GPL-3.0 Licensed | Copyright © 2019-present Till Sanders\n---\n\n\u003cdiv style=\"text-align: center\"\u003e\n  \u003cBit/\u003e\n  Or learn how to \u003ca href=\"/guide/organisation/01-introduction.html\"\u003eget started\u003c/a\u003e\n  \u003cbr\u003e\u003cbr\u003e\n\u003c/div\u003e\n\n::: tip New: Multiplayer Mode \u003cBadge text=\"alpha\" type=\"error\"/\u003e\nThe new \"Friends\" feature gives you shared sessions with your friends, family or colleagues. Simply\nstart a shared session using the option in the main menu and invite your guests using your host ID.\nWatch the progress of everyone participating and see their answers beside the parties' statements.\nAll information is shared peer to peer with only a signalling server – no database involved!\n\nActivate now in the HTML Generator!\n:::\n\n::: tip Watch the talk 'Patching Democracy' now!\n2020 was a great year for the project. Not only did we see the first big installment in\nNorthrhine-Westphalia with over 120,000 users, but on top of that were also invited to hold a\nlecture at the [Remote Chaos Experience](https://rc3.world/rc3/event/rc3-40403-patching_democracy/).\nYou can find the talk 'Patching Democracy' here in full length: \u003chttps://www.youtube.com/watch?v=UGkGsCpC5M8\u003e\n\nFurthermore in the beginning of 2021 we introduced the project to the open source community at\n[FOSDEM'21](https://fosdem.org/2021/). Watch the lightning talk (a shorter version of 'Patching\nDemocracy' focusing on the software) here: \u003chttps://video.fosdem.org/2021/L.lightningtalks/patching_democracy.webm\u003e\n:::\n\n::: warning PROJECT STATUS\nVersion 1.0.0 is still under development and coverage of automated tests is not complete. It can already be used in production. Sign up for our [newsletter](http://eepurl.com/gRApTD) to stay in the loop.\n:::\n\n\u003cdiv class=\"features\"\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eFree \u0026 Open Source\u003c/h2\u003e\n    \u003cp\u003e\n      As open and transparent as our democracies should be. Available for free under the\n      \u003ca href=\"https://github.com/open-election-compass/client/blob/master/LICENSE\" rel=\"noindex,nofollow\"\u003e\n        GPL 3.0 license\n      \u003c/a\u003e.\n    \u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eEasy to use\u003c/h2\u003e\n    \u003cp\u003eBoth the election compass and the configuration were crafted to be as simple as possible.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eWell crafted\u003c/h2\u003e\n    \u003cp\u003eDesign, User Experience, Technical Implementation and Documentation are state of the art.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003e12+ Languages\u003c/h2\u003e\n    \u003cp\u003eProvide the same election compass in multiple languages to engage a bigger audience.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eMultiple algorithms\u003c/h2\u003e\n    \u003cp\u003eChoose your matching algorithm and answer style – three buttons or maybe five?\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eCommunity\u003c/h2\u003e\n    \u003cp\u003eYou're not alone! We're building a helpful community here. Join us on \u003ca href=\"https://github.com/open-election-compass/client/discussions\" rel=\"noindex,nofollow\"\u003eGitHub Discussions\u003c/a\u003e\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eHelpful Guides\u003c/h2\u003e\n    \u003cp\u003eOur technical and organisational guides will help you achieve the best results. Don't start from scratch.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eZero Coding\u003c/h2\u003e\n    \u003cp\u003eMade by developers, but not exclusively for developers. We have a nice editors for non-technical folks.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eSingle File Deployment\u003c/h2\u003e\n    \u003cp\u003eThe simplest setup consists of a single HTML file. No PHP, Node.js or other required.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eResponsive Design\u003c/h2\u003e\n    \u003cp\u003eUse it comfortably on any device and any screen – from smartphone to desktop computer.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eAccessibility matters\u003c/h2\u003e\n    \u003cp\u003eAccessibility is not an afterthought. Designed with screen readers and keyboard navigation in mind.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eBalanced Design\u003c/h2\u003e\n    \u003cp\u003eAs little interface as possible, as much as needed and a little extra to make it fun.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eModern architecture\u003c/h2\u003e\n    \u003cp\u003eBuilt with technologies developers love – Vue.js, SASS, Nuxt.js, GitHub, Jest.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eKiosk Mode\u003c/h2\u003e\n    \u003cp\u003eUse the Kiosk mode to set up a terminal in a public place. Sessions will be destroyed automatically.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003e\u003ca href=\"https://www.npmjs.com/package/@open-election-compass/client\"\u003eNuxt.js plugin\u003c/a\u003e\u003c/h2\u003e\n    \u003cp\u003eEasily embed an election compass into your Nuxt.js website and make full use of SSR.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eZero-Cookie Analysis\u003c/h2\u003e\n    \u003cp\u003eLet people donate their answers for scientific research and statistics.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eMultiplayer Mode\u003c/h2\u003e\n    \u003cp\u003e\n      Invite your friends to a shared peer-to-peer session, see their positions and start a\n      discussion.\n    \u003c/p\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\n## Roadmap :seedling:\n\nThis project is still evolving. Right now, we have the basic features needed, but there are many\nmore ideas in the pipeline. Some are coming in the next months, some are still in planning. But one\nthing is certain – we're not done yet. Take a look:\n\n\u003cdiv class=\"features\"\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eMarketing Templates\u003c/h2\u003e\n    \u003cp\u003eSave even more time with professionally designed marketing material, ready to go.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eSoftware-as-a-Service\u003c/h2\u003e\n    \u003cp\u003eNo deployment is simpler than no deployment. Use our hosted solution and focus on your content.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eSave progress\u003c/h2\u003e\n    \u003cp\u003eThe election compass will remember where you left and recover your last session.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eElection Reminder\u003c/h2\u003e\n    \u003cp\u003eGet notified on election day, to make sure you won't forget to vote.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eDark Mode\u003c/h2\u003e\n    \u003cp\u003eThe election compass won't hurt your eyes during witching hour.\u003c/p\u003e\n  \u003c/div\u003e\n  \u003cdiv class=\"feature\"\u003e\n    \u003ch2\u003eReal Life Mode\u003c/h2\u003e\n    \u003cp\u003ePrint your election compass and use it with a pen and some instructions how to calculate the results.\u003c/p\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\n\u003ccontributors /\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-election-compass%2Fwebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopen-election-compass%2Fwebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopen-election-compass%2Fwebsite/lists"}