github.com/OpenVK/openvk ↗
Not-yet-federated open source social network inspired by VK.
Open this visualization on its own page →
Contributors
100
Lines of Code
52,466
From
2020-06-07
To
2025-12-07
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.