Skip to content

vibinex/vibinex

Repository files navigation

Vibinex Code Review

Discord GitHub Org Stars Website Chrome Extension version Chrome Extension Docker size

Central repository for the Vibinex project, containing other repositories as submodules.

Overview

Vibinex modifies the UX for code-hosting websites like GitHub and Bitbucket to make it easier to perform high-quality code reviews. If you spend a significant part of your day reviewing pull requests, try our tool out.

Submodules

There are three submodules of this product:

  1. User-side data processing unit (Rust)
  2. Server for backend and website (NextJS)
  3. Browser Extension
Vibinex core repo

Architectural Overview

We take privacy extremely seriously. The purpose of the Rust service is to keep the user's data (code, events, config, server logs, etc.) in the user's infrastructure. Only non-reproducible encrypted/hashed metadata is shared with Vibinex's servers.

This project follows a dual-backend architecture to ensure privacy while serving data-enabled features. Here is the architectural diagram (over-simplified for high-level understanding):

2-backend architecture

Contributing

We welcome contributions to the Vibinex project. We also provide compensation for timely contributions to important issues.

To start contributing to Vibinex, please see our CONTRIBUTING.md file.

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Contact

For any questions or concerns, please open an issue in this repository or contact Discord.

About

Central repository for the Vibinex project, containing other repositories as submodules.

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors