{"id":45515277,"url":"https://github.com/opencupid/opencupid","last_synced_at":"2026-04-30T00:11:06.819Z","repository":{"id":303839229,"uuid":"982792617","full_name":"opencupid/opencupid","owner":"opencupid","description":"Free, open matchmaking and dating application","archived":false,"fork":false,"pushed_at":"2026-04-19T15:22:12.000Z","size":33150,"stargazers_count":5,"open_issues_count":46,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-19T16:35:49.897Z","etag":null,"topics":["community-project","dating-software","dating-web-app","help-wanted","matchmaking","typescript","vue","vuejs"],"latest_commit_sha":null,"homepage":"https://opencupid.org","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/opencupid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-05-13T12:15:59.000Z","updated_at":"2026-04-19T15:22:16.000Z","dependencies_parsed_at":"2026-03-06T04:06:05.812Z","dependency_job_id":"38290af0-0c13-4b17-9b10-67b6f0148fe0","html_url":"https://github.com/opencupid/opencupid","commit_stats":null,"previous_names":["opencupid/opencupid"],"tags_count":109,"template":false,"template_full_name":null,"purl":"pkg:github/opencupid/opencupid","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencupid%2Fopencupid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencupid%2Fopencupid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencupid%2Fopencupid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencupid%2Fopencupid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opencupid","download_url":"https://codeload.github.com/opencupid/opencupid/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opencupid%2Fopencupid/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32261191,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T09:15:33.318Z","status":"ssl_error","status_checked_at":"2026-04-25T09:15:31.997Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["community-project","dating-software","dating-web-app","help-wanted","matchmaking","typescript","vue","vuejs"],"created_at":"2026-02-22T20:07:46.838Z","updated_at":"2026-04-25T12:07:14.536Z","avatar_url":"https://github.com/opencupid.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Test](https://github.com/opencupid/opencupid/actions/workflows/test.yml/badge.svg)](https://github.com/opencupid/opencupid/actions/workflows/test.yml)\n[![CodeQL Analysis](https://github.com/opencupid/opencupid/actions/workflows/codeql.yml/badge.svg)](https://github.com/opencupid/opencupid/actions/workflows/codeql.yml)\n[![Docker Build](https://github.com/opencupid/opencupid/actions/workflows/docker-build.yml/badge.svg)](https://github.com/opencupid/opencupid/actions/workflows/docker-build.yml)\n\n# OpenCupid\n\nFree, open matchmaking application built to serve existing communities.\n\nWithin every circle — whether that’s a collective, association, ecovillage or shared-interest group — there are countless valuable connections waiting to happen. Yet in real life, many of these remain hidden because the existing social network platforms don't facilitate discovery and members are often scattered all over the place. OpenCupid helps surface these connections in a safe and intentional way, facilitating their evolution into meaningful bonds — whether that’s friendship, collaboration, or romantic partnership — within the circles we already belong to.  \n\nAt its core, the platform is privacy-preserving and is based on reciprocity: you only see the details others choose to share if you’ve shared the same information yourself, and only if your preferences match theirs. \n\nConsent is fundamental: nobody can approach you unless you’ve explicitly given permission. This creates a safer, more respectful environment where connections can grow on mutual terms.  \n\nUnlike commercial matchmaking apps, OpenCupid is free from dark patterns and manipulative design. There are no hidden algorithms trying to keep you hooked, no upsells, and no data exploitation. Just a simple, transparent tool that communities can use to connect their members in an open, fair, and trust-first way.  \n\n## Stack\n\n- Frontend: Vue 3 + Bootstrap 5 + Vite\n- Backend: Node.js + Fastify + Prisma\n- DB: PostgreSQL\n\n## Running a production instance\n\nSee [DEPLOYMENT.md](deployment/DEPLOYMENT.md).\n\n## Getting started with development\n\nSee [DEVELOPMENT.md](docs/DEVELOPMENT.md).\n\n## Call for collaborators\n\nIf you like the aims and goals of this project and would like to improve it in some way, there are several ways to contribute:\n\n* Run the software in your community\n* OpenCupid currently speaks English and Hungarian. We are looking for help translating into other languages to make the software accessible to more communities. \n* Test the platform and file issues for bugs/problems you find (don't need to be a developer to do this)\n* Work on open Github issues\n\n## Acknowledgements 🙏\n\n* The awesome hand drawn Doodle Icons by Khushmeen https://khushmeen.com/icons.html\n* Many open source libraries this project relies on\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencupid%2Fopencupid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopencupid%2Fopencupid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopencupid%2Fopencupid/lists"}