Skip to content

sakisaki-dev/ownly

 
 

Repository files navigation

Ownly

Secure decentralized workspace built over the Named Data Networking stack.

ci license Website

Development Setup

It is recommended to use VSCode with the following extensions:

  • Volar for Vue 3 support.
  • ESLint for TypeScript linting.
  • Prettier for code formatting.
  • Go for Go language support.

For debugging, install the NDN-Play Devtools and OPFS Viewer extensions.

To build the WebAssembly module, install Go 1.23

npm install     # install dependencies

npm run dev     # vite dev server (HMR)
npm run build   # vite prod build
npm run lint    # eslint

npm run go:wasm # build Go WebAssembly module

About

A secure decentralized workspace that you own

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 45.7%
  • TypeScript 34.5%
  • Go 13.9%
  • JavaScript 4.6%
  • SCSS 1.1%
  • HTML 0.2%