All Projects β†’ material-foundation β†’ material-remixer-remote-web

material-foundation / material-remixer-remote-web

Licence: Apache-2.0 license
A hosted remote controller for a Remixer target app.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to material-remixer-remote-web

Remco
remco is a lightweight configuration management tool
Stars: ✭ 200 (+640.74%)
Mutual labels:  remote
laravel-devcontainer
πŸ‹ Fully-Dockerised Laravel development in Visual Studio Code
Stars: ✭ 80 (+196.3%)
Mutual labels:  remote
gopherpit
Take control of your Go packages' import paths
Stars: ✭ 62 (+129.63%)
Mutual labels:  remote
Coerce Rs
Coerce - an asynchronous (async/await) Actor runtime and cluster framework for Rust
Stars: ✭ 231 (+755.56%)
Mutual labels:  remote
awesome-freelancer
θ‡ͺη”±θŒδΈšθ€…&θΏœη¨‹ε·₯δ½œθ€…&独立开发者&开源ε·₯δ½œθ€…@η”Ÿε­˜ζŒ‡ε—
Stars: ✭ 67 (+148.15%)
Mutual labels:  remote
WiFi-remote-for-Bestway-Lay-Z-SPA
Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki
Stars: ✭ 138 (+411.11%)
Mutual labels:  remote
Vscode Remote Workspace
Multi protocol support for handling remote files like local ones in Visual Studio Code.
Stars: ✭ 197 (+629.63%)
Mutual labels:  remote
ipwatch
This program gets your external, & internal, IP addresses, checks them against your "saved" IP addresses and, if a difference is found, emails you the new IP(s). This is useful for servers at residential locations whose IP address may change periodically due to actions by the ISP.
Stars: ✭ 38 (+40.74%)
Mutual labels:  remote
PuTTY-ng
An improved multi-tabbed PuTTY with better user experience. This project is based on noddle1983's putty-nd.
Stars: ✭ 37 (+37.04%)
Mutual labels:  remote
SuperGrate
πŸ’Ύ Get moving with Super Grate; a free & open source Windows Profile Migration & Backup Utility. Super Grate is a GUI (Graphical User Interface) that assists Microsoft's USMT (User State Migration Utility) in performing remote migrations over a network connection.
Stars: ✭ 91 (+237.04%)
Mutual labels:  remote
Caesar
An HTTP based RAT (Remote Administration Tool) that allows you to remotely control devices from your browser
Stars: ✭ 240 (+788.89%)
Mutual labels:  remote
addon-vscode-remote
VSCode Remote - Home Assistant Community Add-ons
Stars: ✭ 35 (+29.63%)
Mutual labels:  remote
call
Make remote development more elegant
Stars: ✭ 20 (-25.93%)
Mutual labels:  remote
Telegram Rat
Windows Remote Administration Tool via Telegram. Written in Python
Stars: ✭ 201 (+644.44%)
Mutual labels:  remote
ws-qvh
Server for streaming the screen of iOS devices over WebSocket.
Stars: ✭ 17 (-37.04%)
Mutual labels:  remote
Remote Jobs Germany
πŸ‘¨β€πŸ’» A list of semi to fully remote-friendly πŸ‡©πŸ‡ͺ companies in or around tech
Stars: ✭ 200 (+640.74%)
Mutual labels:  remote
docker-chromium
Docker container with Chromium desktop and a Web VNC client allowing you to run Chromium on any server you have
Stars: ✭ 64 (+137.04%)
Mutual labels:  remote
rsgislib
Remote Sensing and GIS Software Library; python module tools for processing spatial data.
Stars: ✭ 103 (+281.48%)
Mutual labels:  remote
DcRat
A simple remote tool in C#.
Stars: ✭ 709 (+2525.93%)
Mutual labels:  remote
spotify-web-helper
πŸŽ› Control Spotify from node.js
Stars: ✭ 60 (+122.22%)
Mutual labels:  remote

Remixer Remote for Web

Build Status npm version

The Remixer variables defined in your app can be exposed on a remote controller website that you can set up using Firebase hosting. The remote controller allows updating your defined variables, and changes will be propagated in real-time across associated apps. Share the link to this site with your teammates from within the Remixer overlay or by emailing them.

If you are interested in using Remixer on another platform, you may want to check out the iOS, Android, and JavaScript repos. You can use this Remote Controller with any of these three platforms to change the variables from a web dashboard.

New to Remixer? Visit our main repo to get a full description of what it is and how it works.


Quickstart

1. Sign up for Firebase.

Remixer remote will work with any new or existing Firebase account. It will use the Firebase Hosting feature to host this remote controller. If you don't have an existing Firebase account you wish to use, you can signup following instructions here.

2. Use npm to install the necessary dependencies.

# Run the following script from root of this repo
npm install

3. Add your Firebase credentials.

Add your Firebase credentials to the index.html file located in the src folder.

// TODO: Replace with your project's info.
var config = {
  apiKey: "<API_KEY>",
  authDomain: "<PROJECT_ID>.firebaseapp.com",
  databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
};

4. Build and deploy the library to your Firebase Hosting account.

Running the following script will generate a new public folder first with all of the required files. It will then copy these files to your Firebase Hosting storage.

# Run the following script from root of this repo.
npm run deploy -- --project=<PROJECT_ID>

5. Your site is now ready.

The Remixer remote controller will now be available at:

https://<PROJECT_ID>.firebaseapp.com/<REMOTE_ID>

Contributing to Remixer Remote for Web

We're excited you want to contribute to the project! Please read these docs so we can get your contributions submitted quickly.

Is material-foundation affiliated with Google?

Yes, the material-foundation organization is one of Google's new homes for tools and frameworks related to our Material Design system. Please check out our blog post Design is Never Done for more information regarding Material Design and how Remixer integrates with the system.

License

Β© Google, 2016. Licensed under an Apache-2 license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].