{"id":19835491,"url":"https://github.com/equinor/webviz-config-editor","last_synced_at":"2025-05-01T17:33:55.254Z","repository":{"id":37232426,"uuid":"411251209","full_name":"equinor/webviz-config-editor","owner":"equinor","description":"Web based GUI editor for configurating webviz YAML files.","archived":false,"fork":false,"pushed_at":"2023-04-25T04:26:57.000Z","size":6348,"stargazers_count":3,"open_issues_count":12,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2023-05-05T10:39:33.275Z","etag":null,"topics":["editor","webviz","yaml"],"latest_commit_sha":null,"homepage":"https://github.com/orgs/equinor/projects/24","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/equinor.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-09-28T11:19:43.000Z","updated_at":"2023-03-14T03:44:07.000Z","dependencies_parsed_at":"2023-02-18T14:30:28.744Z","dependency_job_id":null,"html_url":"https://github.com/equinor/webviz-config-editor","commit_stats":null,"previous_names":[],"tags_count":6,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Fwebviz-config-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Fwebviz-config-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Fwebviz-config-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2Fwebviz-config-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/equinor","download_url":"https://codeload.github.com/equinor/webviz-config-editor/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224270234,"owners_count":17283649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["editor","webviz","yaml"],"created_at":"2024-11-12T12:08:13.201Z","updated_at":"2024-11-12T12:08:13.823Z","avatar_url":"https://github.com/equinor.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e ⚠️ Please note that this is a beta version.\n\n\u003ch1 align=\"center\"\u003e Webviz Config Editor \u003c/h1\u003e \u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://gitpoint.co/\"\u003e\n    \u003cimg alt=\"GitPoint\" title=\"Webviz Config Editor\" src=\"./public/icon.png\" width=\"200\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  An open-source editor for creating Webviz dashboards.\n\u003c/p\u003e\n\n\u003cp align=\"center\" style=\"margin-bottom: 64px;\"\u003e\n  \u003cimg alt=\"Webviz Logo\" title=\"Webviz Logo\" src=\"https://github.com/equinor/webviz-config/raw/master/webviz_config/_docs/static/webviz-logo.svg?sanitize=true\" width=\"16\"\u003e\n  \u003ca href=\"https://github.com/equinor/webviz-config\" style=\"margin-left: 4px;\"\u003e\n    Checkout Main Project\n  \u003c/a\u003e\n  \u003cspan style=\"margin: 8px;\"\u003e\u0026middot;\u003c/span\u003e\n  📦 \n  \u003ca href=\"https://github.com/equinor/webviz-config-editor/releases\" style=\"margin-left: 4px\"\u003e\n    Download Binaries\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Table of Contents\n\n-   [Introduction](#introduction)\n-   [Features](#features)\n-   [Feedback](#feedback)\n-   [Build Process](#build-process)\n\n## Introduction\n\n![GitHub](https://img.shields.io/github/license/equinor/webviz-config-editor)\n[![Build Status](https://github.com/equinor/webviz-config-editor/workflows/wce-publish/badge.svg)](https://github.com/equinor/webviz-config-editor/actions?query=branch%3Amain)\n[![Total alerts](https://img.shields.io/lgtm/alerts/g/equinor/webviz-config-editor.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/equinor/webviz-config-editor/alerts/)\n[![Language grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/equinor/webviz-config-editor.svg?logo=lgtm\u0026logoWidth=18)](https://lgtm.com/projects/g/equinor/webviz-config-editor/context:javascript)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier%20%28JavaScript%29-ff69b4.svg)](https://github.com/prettier/prettier)\n![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/equinor/webviz-config-editor)\n\nEnhance your work with Webviz config files with file validation, autocompletion, live preview and an integrated build and play environment. All in one simple and lightweight app. Built with React, Electron, Monaco Editor and Redux.\n\nAvailable for both Linux and Windows.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.imgur.com/InSpbng.png\" height=\"600\"\u003e\n\u003c/p\u003e\n\n## Features\n\nA few of the features of Webviz Config Editor:\n\n-   Edit and preview Webviz config files\n-   Autocompletion and file format validation\n-   Select content in live-preview to quickly find its corresponding lines in the editor\n-   Build and view your final Webviz dashboard\n-   Select your preferred Python interpreter and Webviz theme\n\n## Feedback\n\nFeel free to send us feedback in the 💬 [discussions forum](https://github.com/equinor/webviz-config-editor/discussions) or ❗[file an issue](https://github.com/equinor/webviz-config-editor/issues).\n\nFeature requests are always welcome 😊👍. If you wish to contribute, please take a look at our 📜 [guidelines](https://github.com/equinor/webviz-config-editor/blob/master/CONTRIBUTING.md).\n\n## Build Process\n\n1. Install Node.js (https://nodejs.org/en/ or for Node Version Manager https://github.com/nvm-sh/nvm).\n2. Install dependencies:\n    ```bash\n    npm install\n    ```\n3. Start electron app in developer mode:\n    ```bash\n    npm run electron:dev\n    ```\n4. In order to test the production-ready app, run:\n    ```bash\n    npm run electron:build\n    ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fequinor%2Fwebviz-config-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fequinor%2Fwebviz-config-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fequinor%2Fwebviz-config-editor/lists"}