Vimix documentation

Logo

Community documentation of vimix, the video live mixer

Add a vimix documentation page

Contribute to vimix documentation on github with upload.

by bruno herbelin
vimix 0.9.3
2026-11-02

View on GitHub brunoherbelin/vimix-docs

What it does

To contribute to vimix documentation on vimix-docs, first prepare your files following the instructions here. You can then upload them directly on github using a web browser.

The process requires that you have a github account and that you create a pull request. The rest is automatic.

How to

  1. Fork vimix-docs repository.

    Open vimix-docs in a web browser and make sure you are logged-in. Clic on Fork to create a copy in your account:

    Fork the repository on github

  2. Validate the creation of the fork

    create fork

  3. Inside your forked copy of vimix-docs, navigate to the pages folder and choose to Upload Files

    select upload files

  4. Drag & Drop the folder you prepared with the documentation and Commit changes.

    drag and drop files

    IMPORTANT. As explained here, vimix documentation is structured into folders for different categories. Category names are for instance getting-started, sources, contribute, etc. You can use a category already existing or propose a new one (e.g., you could propose a category open-sound-control). Follow the instructions here to create the documentation page and images and put them into a directory with a meaningful name. This folder should only contain one index.md file and an img/ folder containing the screnshots in PNG format.

    Example; for a documentation on “how to create a camera source” for the “getting started” category, you would prepare the following folders and files;

    getting-started/
    | --- create-camera-source/
    |      | --- index.md
    |      | --- img/
    |             | --- screenshot-1.png
    |             | --- screenshot-2.png
    

    => Drag the folder getting-started/ (= the category) into the github vimix-docs/pages. Fill the commit information (Tile and description).

  5. Create a pull request

    After your files are committed, go to Pull requests in the github menu bar (next to <> Code) and click on New pull request.

    new pull request

    The system localizes the changes and new files that you added; you can now confirm and Create pull request;

    create pull request

  6. The pull request is being checked

    pull request pending

    If validation fails, follow the errors indication to understand what was wrong. Close the pull-request and make changes to your commit to fix the problem. Re-open the pull request.

  7. The pull request is valid

    pull request merged

    That’s all for you !

    After validation, the pull-request will be accepted by vimix-docs maintainers. This can take some time depending on their availability.

Specific information