All Projects → leonhartX → Gas Github

leonhartX / Gas Github

Licence: mit
sync gas code to github

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Gas Github

Leethub
Automatically sync your leetcode solutions to your github account - top 5 trending GitHub repository
Stars: ✭ 316 (-84.73%)
Mutual labels:  github-api, chrome-extension
Hacker Tab Extension
Browser extension to view GitHub trending projects on new tab 📈
Stars: ✭ 287 (-86.13%)
Mutual labels:  github-api, chrome-extension
Curiosity
Find Amazing Github Projects ⚡️
Stars: ✭ 216 (-89.56%)
Mutual labels:  github-api, chrome-extension
Github Repo Size
🚀 Chrome extension to display repository size on GitHub
Stars: ✭ 859 (-58.48%)
Mutual labels:  github-api, chrome-extension
Github Timeline
View other users' timeline
Stars: ✭ 131 (-93.67%)
Mutual labels:  github-api
Nocoin
No Coin is a tiny browser extension aiming to block coin miners such as Coinhive.
Stars: ✭ 1,586 (-23.34%)
Mutual labels:  chrome-extension
Pixivfanboxdownloader
A Chrome extension for downloading files on Pixiv Fanbox in batches. Chrome 扩展,用于批量下载 Pixiv Fanbox 上的文件。
Stars: ✭ 125 (-93.96%)
Mutual labels:  chrome-extension
Github Hovercard
Neat hovercards for GitHub.
Stars: ✭ 1,655 (-20.01%)
Mutual labels:  chrome-extension
Git Pull Request
git command to automatically pull github pull requests into their own branch
Stars: ✭ 132 (-93.62%)
Mutual labels:  github-api
Minimongoexplorer
Handy Google Chrome extension for reviewing MiniMongo.
Stars: ✭ 131 (-93.67%)
Mutual labels:  chrome-extension
Kiwix Js
Full portable & lightweight ZIM reader in Javascript
Stars: ✭ 130 (-93.72%)
Mutual labels:  chrome-extension
Yt Ad Autoskipper
A browser extension that automates skipping ad on Youtube. This is not an ad blocker, it just automates the process of clicking on the "Skip Ad" button on Youtube.
Stars: ✭ 127 (-93.86%)
Mutual labels:  chrome-extension
Gitfame
A Github contributions analyser
Stars: ✭ 131 (-93.67%)
Mutual labels:  github-api
Reactnativetemplate
Our example of simple application using ReactNative and some recommendations
Stars: ✭ 127 (-93.86%)
Mutual labels:  github-api
Chrome Gitlab Notifier
Notify Gitlab Project events (Commit, Issue, MergeRequest and Milestone)
Stars: ✭ 131 (-93.67%)
Mutual labels:  chrome-extension
Contributions.taminomartinius.de
Website to display a bunch of different commit statistics fetched by GitHub GraphQL API
Stars: ✭ 125 (-93.96%)
Mutual labels:  github-api
Ggfwzs in hack
hack VIP for chrome-extension 谷歌访问助手
Stars: ✭ 129 (-93.77%)
Mutual labels:  chrome-extension
Web Scrobbler
Scrobble music all around the web!
Stars: ✭ 1,783 (-13.82%)
Mutual labels:  chrome-extension
Fork Cleaner
Quickly clean up unused forks on your github account.
Stars: ✭ 129 (-93.77%)
Mutual labels:  github-api
Github File Icons
🍭 Chrome extension for displaying file icons on Github.
Stars: ✭ 129 (-93.77%)
Mutual labels:  chrome-extension

gas-github

Chrome Web Store Chrome Web Store Chrome Web Store Chrome Web Store CircleCI

Chrome-extension to manage Google Apps Script(GAS) code with your favorite SCM service(github/github enterprise/bitbucket/gitlab).

With this extension, you can manage your code in GAS editor, push code to a new created branch, pull from a repository/branch.

The extension does not use the Google Drive API, so you don't need any google authentication. Moreover, this extension supports Bound scripts.

NOTICE

5.0.0 ONLYL support the new IDE, with a extra Google login to access Apps Script Projects.

[IMPORTANT]Currently, the Google OAuth App used is still waiting for reviewing, before it complete, it only can allocate 100 users, so you may failed to grant permission to the extension. Please wait for the review complete(sadly Google said it takes 4~6 weeks), or install the extension from souce code to use an old version like v4.0.3, it should still work with the legacy IDE.

And before the review complete, there will be a warn page after you choose the Google account, please go ahead to allow the access otherwise the extension won’t work.

1.Install

Install this extension from chrome web store.

2.Usage

Check the basic usage with the Demo Video

Check the detail in Home Page

3.Features

  • Manage code with GitHub, GitHub Enterprise, Bitbucket and GitLab
  • Support embedded scripts
  • Push/Pull code between SCM and GAS
  • Sync code to public/secret Gist
  • Create repo, branch from GAS IDE
  • Diff check when pull/push
  • Choose files to pull/push
  • Support file changed/added/deleted/renamed
  • Add Commit comment when push
  • Support two-factor authentication(GitHub, GitHub Enterprise only)
  • Work with directory(with slash in filename)
  • Support GitHub Organizations, Bitbucket Teams and GitLab Groups.
  • Google Apps Script native ui
  • Option to change filetype from .gs to .js when uploading to SCM
  • Option to add ignore file pattern.

4.Support

please create an issue for any question or bug report.

5.Known issues

  • (Fixed after 5.0.0) .gs file which contains a function with the same name as the file will not work #18. (limited by GAS'S RPC)
  • (Fixed after 5.0.0) Can not work with more than one IDE tab in same browser
  • Can not push to a blank repo without a init commit. (limited by GitHub API)

PS: There is a similar extension for sync your AWS lambda code.

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].