Skip to content
@verygoodgraphics

VeryGoodGraphics (VGG)

Vector Graphics for Cross-Platform UI Design & Development

VeryGoodGraphics (VGG)

discord invitation link youtube youtube

VeryGoodGraphics (VGG) is the next-gen vector graphics and embeddable cross-platform UI framework that advocates the Design-as-Code paradigm.

The Design-as-Code paradigm enables developers to leverage any design drafts as the starting point for UI development by treating them as a type of vector graphics resource.

And VGG facilitates effortless integration of interactive designs or prototypes into applications by providing containers for various platforms and frameworks.

When we discuss VGG, it may refer to any of the following:

  • VGG Specs is an open format for describing vector graphics and UI.
  • VGG Runtime is a C++ implementation of VGG Specs with cross-platform vector graphics and user interfaces.
  • VGG Containers is a set of thin-wrappers and adapters of VGG Runtime for various platforms and frameworks, that provide high-level APIs for developer users.

VGG is still at an early stage. Please join in VGG community and help us build it together! You can start from here:

Pinned Loading

  1. vgg_runtime vgg_runtime Public

    The official implementation of VGG Specs with cross-platform vector graphics and user interfaces.

    C++ 57 4

  2. vgg_browser vgg_browser Public

    A web-compatible browser heavily based on vector graphics

    1

  3. vgg_cli vgg_cli Public

    VGG command line tool for converting design files into VGG format.

    TypeScript

  4. vgg_docs vgg_docs Public

    VGG Documentation

    JavaScript 2

  5. vgg_web vgg_web Public

    VGG containers for various web frameworks

    TypeScript 4 1

  6. vgg_android vgg_android Public

    VGG container for Android

    C++ 4

Repositories

Showing 10 of 30 repositories
  • vgg_runtime Public

    The official implementation of VGG Specs with cross-platform vector graphics and user interfaces.

    verygoodgraphics/vgg_runtime’s past year of commit activity
  • vgg_android Public

    VGG container for Android

    verygoodgraphics/vgg_android’s past year of commit activity
    C++ 4 MIT 0 0 0 Updated Oct 31, 2024
  • vgg_home Public
    verygoodgraphics/vgg_home’s past year of commit activity
    TypeScript 0 0 0 0 Updated Sep 23, 2024
  • vgg_web Public

    VGG containers for various web frameworks

    verygoodgraphics/vgg_web’s past year of commit activity
    TypeScript 4 MIT 1 1 0 Updated Sep 11, 2024
  • vgg_browser Public

    A web-compatible browser heavily based on vector graphics

    verygoodgraphics/vgg_browser’s past year of commit activity
    1 MIT 0 0 0 Updated Aug 1, 2024
  • skia Public Forked from google/skia

    Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

    verygoodgraphics/skia’s past year of commit activity
    C++ 1 BSD-3-Clause 1,530 0 0 Updated Jul 25, 2024
  • vgg_contrib Public

    Third-party libraries used in VGG projects

    verygoodgraphics/vgg_contrib’s past year of commit activity
    C++ 0 1 0 0 Updated Jul 25, 2024
  • .github Public
    verygoodgraphics/.github’s past year of commit activity
    0 0 0 0 Updated Jul 24, 2024
  • vgg_docs Public

    VGG Documentation

    verygoodgraphics/vgg_docs’s past year of commit activity
    JavaScript 2 CC-BY-4.0 0 1 0 Updated Jul 5, 2024
  • verygoodgraphics/verygoodgraphics.github.io’s past year of commit activity
    HTML 1 0 0 0 Updated Jun 25, 2024