{"id":21101385,"url":"https://github.com/structr/meetdown","last_synced_at":"2026-04-02T18:44:44.950Z","repository":{"id":140012667,"uuid":"216175362","full_name":"structr/meetdown","owner":"structr","description":"Meetdown is a free community-driven event and social network platform.","archived":false,"fork":false,"pushed_at":"2019-11-04T23:41:08.000Z","size":6818,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-01-01T16:33:24.933Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/structr.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":null,"dco":null,"cla":null}},"created_at":"2019-10-19T08:42:07.000Z","updated_at":"2021-07-27T22:44:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"1719c74f-f7de-47b1-ac2a-24882d3e0d62","html_url":"https://github.com/structr/meetdown","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/structr/meetdown","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/structr%2Fmeetdown","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/structr%2Fmeetdown/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/structr%2Fmeetdown/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/structr%2Fmeetdown/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/structr","download_url":"https://codeload.github.com/structr/meetdown/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/structr%2Fmeetdown/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31313266,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T12:59:32.332Z","status":"ssl_error","status_checked_at":"2026-04-02T12:54:48.875Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":[],"created_at":"2024-11-19T23:46:02.085Z","updated_at":"2026-04-02T18:44:44.945Z","avatar_url":"https://github.com/structr.png","language":"HTML","readme":"\u003cimg src=\"https://meetdown.org/img/meetdown.png\"\u003e\n\n\nMeetdown is a free, community-driven event and social network platform. Anyone can run their own instances, although there's a central instance hosted on https://meetdown.org which is free to use for everyone.\n\nCommunity-driven means that everyone can join the project and help make it better, e.g. by sending feature requests or even help development by creating pull requests.\n\n## About the name \"Meetdown\"\n\nThe name \"Meetdown\" is just what came to my mind when I read about Meetup starting to charge for RSVPs. Everyone is invited to find a better name. Just open an issue in this repository and start a discussion.\n\n## Principles\n\n- Community-driven\n- Quality before quantity\n- Small before big\n- Decentralized\n- Privacy first (no ads, no user tracking)\n- Non-commercial\n\n## Features\n\n### General\n\n- Self-registration with double-opt-in via e-mail\n- Login/logout with e-mail address and password\n- Browse groups and events\n\n### Groups\n\n- Create groups\n- Within a group, create events\n- Join and leave groups\n- Public/private groups\n\n### Events\n\n- Display event details\n- Map of event location\n- Subscribe to/unsubscribe from events (subscription means \"I like to follow the event's news stream\")\n- Register to/unregister from events (registration means \"I plan to attend\")\n- Public/private events\n\n### Social Network\n\n- n/a (see Roadmap further below)\n\n### UI\n\n- No framework, just plain HTML5, CSS3 and JavaScript (easy to learn and follow)\n- Carefully hand-crafted HTML and CSS (no large boilerplate code - just the essentials)\n- Responsive and mobile-friendly\n- Material icons (https://material.io/resources/icons)\n\n### Security\n\n- HTTPS\n- Passwords are stored as salted SHA-512 hashes only\n\n## Requirements\n\nMeetdown is a Structr application. It can only be run on a Structr instance.\n\n### Installation\n\n- Download and install the latest Structr snapshot from https://structr.com/download (see https://support.structr.com/article/246)\n- Import the Meetdown application via the \"Import application from URL\" on the Dashboard\n- URL of the export of the lastest version: https://meetdown.org/deployment/meetdown-export.zip\n\n## Roadmap (planned features)\n\n### General\n\n- Search groups and events\n- Explore groups and events on a map\n- RSS feeds for subscribers\n- Feedback system\n\n### Groups\n\n- Group member and organizers management\n- E-mail invitations\n- Closed groups (invitation/admission only)\n\n### Events\n\n- Closed events (invitation/admission only)\n- Event subscribers and managers management\n- E-mail invitations\n- Event sharing on social platforms\n- Broadcasting/Push notifications (last-minute updates via Social Media/SMS)\n- Calendar integration\n- Location provider database\n\n### Social Network\n\n- Follow/unfollow people\n- Send messages to other people in your group (or anyone)\n- Profile pages (for speakers/organizers etc.)\n\n### Security\n\n- Two-factor authentication\n- OAuth login (Auth0, GitHub, Twitter, Google, Facebook)\n\n## License\n\nThe project's sources (the content of this repo) is released under the Apache 2.0 license.\n\n## Development\n\nEveryone is invited to join the project. For the moment, just use GitHub to create issues and send pull requests.\n\n## Who's behind this project?\n\nThis project is sponsored and hosted by Structr GmbH (https://structr.com), the company behind the Structr platform (see https://github.com/structr/structr). Structr is an open-source development and runtime platform for graph application platform using a graph database (Neo4j, see https://github.com/neo4j/neo4j).\n\nStructr GmbH doesn't have any commercial interests in the project, it's just a showcase/demo application to demonstrate and teach the features and benefits of the Structr platform. The initial version was developed by @amorgner in about 2 days.\n\nStructr will support the community with resources (GitHub hosting, issue management, discussions, development time).\n\n**The team behind this project will make sure that there will be no ads, no user tracking and no activities or other things that are a threat to an open, democratic, friendly and fair society.**\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstructr%2Fmeetdown","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstructr%2Fmeetdown","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstructr%2Fmeetdown/lists"}