{"id":22789881,"url":"https://github.com/dinoscapeprogramming/remote-control","last_synced_at":"2025-04-16T02:38:55.262Z","repository":{"id":231744341,"uuid":"782168966","full_name":"DinoscapeProgramming/Remote-Control","owner":"DinoscapeProgramming","description":"An advanced but easy-to-use remote desktop application with cross-platform support","archived":false,"fork":false,"pushed_at":"2025-02-28T22:32:11.000Z","size":7932,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T03:02:00.861Z","etag":null,"topics":["desktop","electron","javascript","nodejs","remote-desktop"],"latest_commit_sha":null,"homepage":"https://remote-control-cnp2.onrender.com/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DinoscapeProgramming.png","metadata":{"files":{"readme":".github/README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":[],"patreon":"DinoscapeArmy","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"custom":null}},"created_at":"2024-04-04T19:12:55.000Z","updated_at":"2025-02-28T22:32:14.000Z","dependencies_parsed_at":"2024-11-28T05:02:18.496Z","dependency_job_id":null,"html_url":"https://github.com/DinoscapeProgramming/Remote-Control","commit_stats":null,"previous_names":["dinoscapeprogramming/remote-control"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DinoscapeProgramming%2FRemote-Control","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DinoscapeProgramming%2FRemote-Control/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DinoscapeProgramming%2FRemote-Control/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DinoscapeProgramming%2FRemote-Control/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DinoscapeProgramming","download_url":"https://codeload.github.com/DinoscapeProgramming/Remote-Control/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249185202,"owners_count":21226533,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["desktop","electron","javascript","nodejs","remote-desktop"],"created_at":"2024-12-12T02:16:12.718Z","updated_at":"2025-04-16T02:38:55.244Z","avatar_url":"https://github.com/DinoscapeProgramming.png","language":"JavaScript","funding_links":["https://patreon.com/DinoscapeArmy","https://www.patreon.com/DinoscapeArmy"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://DinoscapeProgramming.github.io/Remote-Control\"\u003e\n    \u003cpicture\u003e\n      \u003csource height=\"125\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/DinoscapeProgramming/Remote-Control/master/docs/static/logo-dark.svg\"\u003e\n      \u003cimg height=\"125\" alt=\"Remote Control\" src=\"https://raw.githubusercontent.com/DinoscapeProgramming/Remote-Control/master/docs/static/logo.svg\"\u003e\n    \u003c/picture\u003e\n  \u003c/a\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://www.npmjs.com/package/electron-remote-control\"\u003e\n    \u003cimg src=\"https://badge.fury.io/js/electron-remote-control.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://opensource.org/license/apache-2-0\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-Apache%202.0-brightgreen.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/DinoscapeProgramming/Remote-Control/releases/tag/v1.0.0\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Release-1.0.0-brightgreen.svg\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cem\u003e\u003cb\u003eRemote Control\u003c/b\u003e is a minimal \u003cb\u003eremote desktop app\u003c/b\u003e built on top of \u003ca href=\"http://electron.atom.io\" target=\"_blank\"\u003eElectron\u003c/a\u003e. Designed to \u003cb\u003eease\u003c/b\u003e things up for \u003cb\u003ebetter and faster\u003c/b\u003e technical support with low effort in mind.\u003c/em\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#key-features\"\u003eKey Features\u003c/a\u003e •\n  \u003ca href=\"#how-to-use\"\u003eHow To Use\u003c/a\u003e •\n  \u003ca href=\"#download\"\u003eDownload\u003c/a\u003e •\n  \u003ca href=\"#credits\"\u003eCredits\u003c/a\u003e •\n  \u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n![screenshot](https://raw.githubusercontent.com/DinoscapeProgramming/Remote-Control/master/docs/static/demonstration.gif)\n\n_\u003ch6\u003eFeel free to give us a ⭐ on our [GitHub repository](https://github.com/DinoscapeProgramming/Remote-Control)!\u003c/h6\u003e_\n\n## Key Features\n\n* Instant Connection\n* Control over connected devices\n  - Be able to control the keyboard and mouse of your connected devices.\n* Device History\n  - Connect to known devices with one click.\n* File Sharing across multiple devices\n* Smart Bar with commands\n  - Navigate faster by typing commands in the upper smart bar.\n* Device Monitoring for CPU, Memory and WLAN Usage\n* Script Execution with Node.js Integration\n* Script Store for non-programmers\n* Dark/Light Mode\n* Feedback Writing and Viewing\n* Full screen mode\n  - Work distraction free.\n* Auto Launch\n  - Remote Control launches automatically after you start your device.\n* Auto Update\n  - Remote Control automatically updates when new updates are released.\n* Custom WebRTC Server\n  - Configure Remote Control in order to use your custom WebRTC server.\n* Debug Mode\n  - Activate debug mode to help us fix issues faster.\n* Cross platform\n  - Windows, macOS and Linux ready.\n* In-built Tutorial Page\n\n## How To Use\n\n### Building and opening your own installable\nTo clone and install this application, you'll need [Git](https://git-scm.com), [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) and [Python 3](https://www.python.org/downloads/) installed on your computer. From your command line:\n\n```bash\n# Clone this repository\n$ git clone https://github.com/DinoscapeProgramming/Remote-Control\n\n# Go into the repository\n$ cd Remote-Control/client\n\n# Install dependencies\n$ npm install\n\n# Build the app\n$ npm run build --prod\n\n# Install the app\n$ ./build/*.exe\n```\n\n### Hosting your own server\nTo clone and host this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:\n\n```bash\n# Clone this repository\n$ git clone https://github.com/DinoscapeProgramming/Remote-Control\n\n# Go into the repository\n$ cd Remote-Control/server\n\n# Install dependencies\n$ npm install\n\n# Start server\n$ node . \n```\n\n\u003e **Note**\n\u003e If you're using Linux Bash for Windows, [see this guide](https://www.howtogeek.com/261575/how-to-run-graphical-linux-desktop-applications-from-windows-10s-bash-shell/) or use `node` from the command prompt.\n\n\n## Download\n\nYou can [download](https://github.com/DinoscapeProgramming/Remote-Control/releases/tag/v1.0.0) the latest installable version of Remote Control for Windows, macOS and Linux.\n\n## Credits\n\nThis software uses the following open source packages:\n\n- [Node.js](https://nodejs.org)\n- [Electron](https://electronjs.org)\n- [electron-builder](https://www.electron.build)\n- [PeerServer](https://github.com/peers/peerjs-server)\n- [@jitsi/robotjs](https://github.com/jitsi/robotjs)\n- [socket.io](https://socket.io)\n- [socket.io-client](https://socket.io)\n- [Express.js](https://github.com/expressjs/express)\n- [Express Docs](https://github.com/DinoscapeProgramming/Express-Docs)\n- [Crossnote](https://github.com/shd101wyy/crossnote)\n\n## Support\n\n\u003ca href=\"https://www.patreon.com/DinoscapeArmy\"\u003e\n\t\u003cimg src=\"https://c5.patreon.com/external/logo/become_a_patron_button@2x.png\" width=\"160\"\u003e\n\u003c/a\u003e\n\n## You may also like...\n\n- [Express Docs](https://github.com/DinoscapeProgramming/Express-Docs) - An easy-to-use documentation site creator\n- [Youtube Offline](https://github.com/DinoscapeProgramming/Youtube-Offline) - A lightweight YouTube video downloader\n- [Appify](https://github.com/DinoscapeProgramming/Appify) - A tiny tool that allows you to turn your website into an app\n- [Meetings](https://github.com/DinoscapeProgramming/Meetings) - A meetings app with lots of features\n- [DinoChess](https://github.com/DinoscapeProgramming/DinoChess) - A chess platform for chess lovers\n\n## License\n\n[Apache-2.0](https://raw.githubusercontent.com/DinoscapeProgramming/Remote-Control/master/LICENSE)\n\n---\n\n\u003e [dinoscape.com](https://dinoscape.com) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e GitHub [@DinoscapeProgramming](https://github.com/DinoscapeProgramming) \u0026nbsp;\u0026middot;\u0026nbsp;\n\u003e Scratch [@Dinoscape](https://scratch.mit.edu/users/Dinoscape)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinoscapeprogramming%2Fremote-control","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdinoscapeprogramming%2Fremote-control","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdinoscapeprogramming%2Fremote-control/lists"}