dorkhub

viron

OAS-driven Frontend-NoCode Administration Console

cam-inc
TypeScript1k50 forksMITupdated 1 month ago
visit the demogit clone https://github.com/cam-inc/viron.gitcam-inc/viron

OAS-driven Frontend-NoCode Administration Console

MIT License Read the Docs GitHub last commit

📣 Notice of Repository Structure Change

The Golang component has been migrated to a separate repository (viron-go). If you are using the Go implementation, please refer to that repository.

This change provides the following benefits:

  • Separation and optimization of development and CI/CD flows for Node.js and Go
  • Improved flexibility for updates and releases for each language
  • A more understandable structure for contributors

User Interface






What is Viron

Viron is a web-based administration tool, which

  • is based on and leverages OpenAPI Specification,
  • offers Frontend-Node console with fine-tuned GUI,
  • and is an Open-Source Software.

Viron enables you to eliminate all the Frontend-matter tasks when administrating your API servers.

The Idea

OpenAPI Specification, a.k.a. OAS, is a YAML or JSON file that defines an interface to a set of RESTful APIs. By interpreting an OAS document, the readers understand things such as:

  • The overall idea for the APIs.
  • How to call a particular API.
  • How to construct request payloads.
  • What type of schema do the APIs return.
  • The ways to authenticate.
  • And much more.

Viron evaluates and leverages OAS documents, interprets those above, and then constructs a GUI for you.

Viron is For Those Who

  • have a RESTful administration API server.
  • do not have time to make an administration website from scratch.
  • have good knowledge of OpenAPI Specification.

Viron is NOT For Those Who

  • require a complex administration website that an OAS document can not define.
  • have a GraphQL administration API server.

Code of Conduct

CODE_OF_CONDUCT.md

License

MIT LICENSE

Changelog

Changelog

more like this

agentlytics

Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…

JavaScript555
@f

ESP_OTA_Dashboard

an efficient and user friendly OTA server equipped with a powerful WEB UI, designed to effortlessly manage both your ES…

HTML54

PlexWatch

PlexWatch is a Discord bot that provides a real-time dashboard for your Plex media server, featuring active stream moni…

Python57

claude-agent-viz

Claude Code 에이전트 활동을 실시간으로 시각화하는 로컬 대시보드. 나의 활동기반으로 잔디를심고 게임을 곁들인!

JavaScript62

search

search projects, people, and tags