Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tejasnayak25/serve-my-code-api

Serve-My-Code API lets you host your app's code on GitHub Repositories (including Private) and access them directly from your app, thereby providing security to the code.
https://github.com/tejasnayak25/serve-my-code-api

desktop electron electron-app electronjs express express-js expressjs fetch-my-code fetch-my-code-electron html html-css-javascript javascript javascript-library npm-module npm-package project remote-access remote-access-tool serve-my-code tejasnayak2005

Last synced: 3 minutes ago
JSON representation

Serve-My-Code API lets you host your app's code on GitHub Repositories (including Private) and access them directly from your app, thereby providing security to the code.

Awesome Lists containing this project

README

        

### Introduction
Serve-My-Code API lets you host your app's code on GitHub Repositories (including Private) and access them directly from your app, thereby providing security to the code.

 

### Features or Advantages
1) The important code stays online, i.e., the local app is just an empty shell.
2) The app stays always updated. Updates are required only when the shell requires an update.
3) Provides extra layers of code security.
4) Reduces chances of modding, altering the code, hacking the software.

 

### Currently, it is available for NodeJS only.

 

### Prerequisites
1) GitHub Account and Repositories
2) A token with read-only permissions to your respective repository.
3) A Code Editor, e.g, VSCode.

 

### Registration
Visit https://serve-my-code.onrender.com and login through GitHub.

 

### Client Modules

> #### Fetch My Code
> > **Version:** 1.0.1

> > **License:** MIT

> > **Purpose:** For fetching code from private github repo and serving on website.

> > **Documentation:** https://github.com/tejasnayak25/serve-my-code-api/wiki/Fetch-My-Code-%7C-Wiki

> > **NPM:** https://www.npmjs.com/package/fetch-my-code
>
>
> #### Fetch My Code - Electron
> > **Version:** 1.0.2

> > **License:** MIT

> > **Purpose:** For fetching code from private github repo and serving on electron.js application.

> > **Documentation:** https://github.com/tejasnayak25/serve-my-code-api/wiki/Fetch-My-Code-Electron-%7C-Wiki

> > **NPM:** https://www.npmjs.com/package/fetch-my-code-electron

 

### Yep, this is it. No more leaking of code, no more mods, no more updates. Everything in your private repository.

 

### Notice
Coming soon for Python, PHP and other languages.

 

### Donate - Help keep this service up
Maintaining such a big service is difficult and requires constant work. Kindly donate and help us keep the service active.

> [](https://patreon.com/tejasnayak25)

> [Patreon](https://patreon.com/tejasnayak25)

> [](https://liberapay.com/tejasnayak25)

> [LiberaPay](https://liberapay.com/tejasnayak25)

 




Proudly created by Tejas Nayak

[GitHub](https://github.com/tejasnayak25) | [Instagram](https://instagram.com/tjnayak) | [Twitter](https://twitter.com/tjsmediacorner)