Examples showcasing various features of the SAFE Network.
email_app (NodeJS - Electron)
email_app, written in
NodeJS, is an application to exchange messages.
safe_web_api_playground (NodeJS - Electron)
safe_web_api_playground, written in
NodeJS, is an application allowing you to explore the web API.
web_hosting_manager (NodeJS - Electron)
web_hosting_manager, written in
NodeJS, is an application which allows hosting and managing web files.
safe_app_electron_quick_start (NodeJs - Electron)
safe_web_app_quick_start (NodeJs - SAFE Web API)
safe_web_app_quick_start, it's a boilerplate with a tutorial to create a SAFE Web application which uses the Web API to interact with the SAFE Authenticator, and to connect with the SAFE Network.
Note: For more details and build-instructions, please check the corresponding folder's README.
To run a complete package of the email/webhosting apps, (assuming each project has their own dependencies installed) you can:
yarnin the root examples directory
yarn install-allto install and build
- Use either of the commands below to separately package each app:
yarn pack:webhostingto package and zip the app with all required files (to: web_hosting_manager/release).
yarn pack:emailto package and zip the app with all required files (to: email_app/out).
- Alternatively, run
yarn package-allto package both
The projects published in this repository are dual-licensed under
at your option.