Socket
Socket
Sign inDemoInstall

github.com/edwindvinas/ulapph-cloud-desktop

Package Overview
Dependencies
Alerts
File Explorer
Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

github.com/edwindvinas/ulapph-cloud-desktop


Version published
Created
Source

ULAPPH Cloud Desktop is an open-source webtop or web-based desktop written in Golang/HTML/CSS/JS which can be installed in your local laptop, cloud server, docker container, Kubernetes, serverless like Cloud Run or even mobile! It is an AI-powered and full-featured frontend and backend architecture aimed to provide users with rich experience to increase productivity and provide common user experience.

Too Long; Dont Read (TL;DR)

  • Watch the latest demo video here https://www.youtube.com/embed/VL-9y36O4Lg
  • ULAPPH was developed using Go or Golang programming language and JS/HTML/CSS codes
  • ULAPPH runs inside Docker Desktop, Android Termux, Linux machine, Windows 10 machine or in Google Appegine Standard, Google Cloud Run or Kubernetes
  • But if you target to install to Android phone, please see https://github.com/edwindvinas/ULAPPH-Android-Desktop
  • The goal of ULAPPH is to run a full featured frontend and backend server using Golang & web-based libraries.
  • It now works well with a lot of Google Cloud services, APIs, and tools but it should run in any cloud provider.

Versions

ULAPPH versioning is based on famous Filipino dishes. https://en.wikipedia.org/wiki/List_of_Philippine_dishes

  • Version 2019: "Adobo" - Appengine version
  • Version 2020: "Afridata" - Dockerized, Platform-agnostic version with AI using IBM Watson
	- Artificial Intelligence (AI) NLP from IBM Watson
	- Custom IBM Watson Orchestrator
  • Version 2021: Version not released due to COVID-19 Pandemic
  • Version 2022: "Barbecue" - Added more AI use cases and improved productivity features:
	- Default & Custom Search Engines
	- Multiple desktop support
	- Programmable Javascript startup
	- Chat with AI...
	- Desktop News Reader
	- Sticky Notes Per Desktop
  • Version 2022-2: "Bopis" - Added full support to Android Termux with AI:
	- Local use via Android Termux
	- Local Custom Search via Android Termux
	- Local Desktops & Sticky Notes via Android Termux
	- Chat with AI via Android Termux
	- Speak with AI via Android Termux
	- Improved News API
	- Google Cloud Speech to Text integration
	- Simplified initial setup and upgrade scripts
	- Simplified Private and Public release scripts
	- Integrated File Browser as File Manager
	- Integrated Syncthing as Shared Drive

Watch Demo Videos in Youtube!

https://www.youtube.com/channel/UCfmBlIM8pbOs3Vaq1lTZ22Q

Features

ULAPPH Cloud Desktop is a web application with backend that runs anywhere and with frontend that runs in any browser such as Chrome, Opera and Firefox! But, it works perfectly with Chrome!

  • It has built-in Javascript windowing system which displays contents in Windows inside desktops.
  • It can be configured to contain unlimited number of desktops so you can organize your work, your personal, business and any information such as desktop for your cats cctv images or a desktop for your documents.
  • Each desktops can have its own sticky notes and can be customized via simple Javascript startup code
  • It can be programmed to run Javascript startup file upon startup so you can automate things!
  • It can automatically generate contents into slides, articles, and media including support for MP3, MP4, OGG, OGV, etc.
  • It saves data in the local or cloud which means it is safe & available anytime & anywhere.
  • It can be accessed in laptops, desktops, Android/IOS devices as long as they have Chrome, Opera or Firefox browsers
  • It works anywhere in Google Cloud Platform specifically AppEngine standard, Cloud Run and Google Kubernetes Engine. Given that, it should work on all cloud platforms as well since it supports Docker containers!
  • Tested to work in Android device using Android Termux! Please see https://github.com/edwindvinas/ULAPPH-Android-Desktop

Platforms Supported

  • Windows 10 laptop
  • Android using Termux
  • Google Cloud Platform
    • Google Appengine Standard
    • Google Cloud Run
    • Google Kubernetes Engine
    • Google Compute Engine
  • AWS Cloud (test/docs in progress)
  • Microsoft Azure (test in progress)
  • IBM Bluemix (test in progress)
  • Alibaba Cloud (test in progress)

Special Libraries Being Used

Installation - AppEngine

Please see README below for the detailed installation and troubleshooting guide.

Installation - Android

Please see README below for the detailed installation and troubleshooting guide.

Installation - Windows 10

TBD

Installation - Docker Desktop

TBD

FAQs

Package last updated on 07 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc