OpenVK/openvk ↗
Created Dec 26, 2025 · View the OpenVK/openvk repository page
Not-yet-federated open source social network inspired by VK.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
100
Lines of Code
52,466
From
Jun 7, 2020
To
Dec 7, 2025
About OpenVK/openvk
OpenVK is an open-source social network platform written in PHP that mimics the functionality and aesthetic of the early VKontakte (VK) social media service. It is designed as a CMS built on the Chandler Application Server framework and allows individuals and communities to create and operate their own federated social network instances. The project is still under active development and not yet considered stable, though the maintainers actively accept bug reports and community contributions.
The platform requires PHP 8.2, a MySQL-compatible database like MariaDB, Node.js, and several dependencies including the commitcaptcha extension for security. It supports real-time notifications through Redis integration and can be deployed via Docker or Kubernetes for easier setup. Installation involves configuring two separate databases, running migrations, and setting up frontend assets. The system comes with a default administrator account for initial configuration.
OpenVK is available under LGPL-compatible licensing terms. Users can create their own instances and add them to a community-maintained wiki list. The project maintains multiple support channels including a bug tracker, Discord server, Telegram chat, and Matrix room. The developers explicitly clarify that OpenVK is a fan project with no affiliation to VK LLC or the official VKontakte service.