Skip to content
/ ving Public
forked from plainblack/ving

An opinionated web services starter for Nuxt3 that provides REST and per-field privileges out of the box.

Notifications You must be signed in to change notification settings

FFWW2023/ving

This branch is 655 commits behind plainblack/ving:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4d46787 · May 14, 2023
Mar 2, 2023
May 4, 2023
May 5, 2023
May 14, 2023
May 14, 2023
May 9, 2023
May 4, 2023
May 14, 2023
Apr 11, 2023
Feb 26, 2023
May 14, 2023
May 4, 2023
Apr 11, 2023
May 14, 2023
Apr 11, 2023
Mar 19, 2023
Mar 20, 2023
May 9, 2023
Mar 20, 2023
May 3, 2023
May 3, 2023
May 4, 2023
May 4, 2023
Mar 19, 2023
May 4, 2023
May 3, 2023

Repository files navigation

Ving

Ving is a RESTful web services framework with batteries included. It has a heavy focus on a strong and predictable backend, while having a flexible front end. It's feature's include:

  • Platform agnostic REST interface
  • Per field privileges for view and edit
  • Full session based auth system
  • API key and privilege system with access to make requests on behalf of other users
  • A useful set of custom made client components and composables
  • A full user interface for user management

Ving is a modern reimplementation of Wing written entirely in Typescript using Nuxt 3, Vue 3, PrimeVue, PrimeFlex and Drizzle.

Documentation

And after you've done those steps, you'll be able to see our extensive documention self-hosted in Ving by starting up the dev server like:

npm run dev

About

An opinionated web services starter for Nuxt3 that provides REST and per-field privileges out of the box.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 69.5%
  • Vue 22.7%
  • Nunjucks 6.8%
  • Other 1.0%