Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 21 google-workspace Open-Source Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
unsubscribe-gmail
Gmail Unsubscriber is a Google Apps Script for unsubscribing from unwanted newsletters and other bulk emails.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
iambic
IAMbic is Version-Control for IAM. It centralizes and simplifies cloud access and permissions. It maintains an eventually consistent, human-readable, bi-directional representation of IAM in Git.
-
idp-scim-sync
Keep your AWS Single Sign-On (SSO) groups and users in sync with your Google Workspace directory
-
google-workspace
A unofficial high level Python API wrapper for some of the productivity based Google APIs, that is focused on simplicity.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
One of the things that stifles openness is noise. Sifting through our public repos, some are very obviously redundant and just distracting. So we started by archiving a whole bunch of them - over half, in fact. We wrote some Google Apps Script in a spreadsheet to import and analyze the state of all our public repos:
Project mention: Google have removed RSS support from their developer blogs | news.ycombinator.com | 2023-12-11
Hello, I need to create a GAS which will run using service account privileges. This requires authenticating through Oauth2, and this would be usually done using Github's shared Oauth library for GAS.
Project mention: Increasing Your Cloud Function Development Velocity Using Dynamically Loading Python Classes | dev.to | 2023-11-29There is a small Python class which leverages the standard Python classloader to load source code from a text file, currently stored in a Google Cloud Storage bucket or a Secret Manager secret. If the loader discovers that the class you’re adding has already been loaded then it performs a reload, ensuring that the latest version from the storage area is used.
Project mention: Am I thinking of this wrong? A Google OAuth token will need manual extension ever two weeks? | /r/webdev | 2023-05-26Here's a good code sample: https://github.com/googleworkspace/php-samples/blob/main/gmail/quickstart/quickstart.php
Hello everyone! We are working on an open-source IAM-as-code solution called IAMbic, and recently added AWS Service Control Policy support (AWS guardrails, typically used for compliance). IAMbic represents your IAM in Git as YAML Files (called iambic templates). An example repository of templates managed by IAMbic is here. The goal is that you can download IAMbic, and go from your cloud to code in ~10 minutes without needing to write any code yourself. Any changes you make (via clicking in the cloud console, running `terraform apply`, etc) are captured by IAMbic and updated in Git, so you have a running Git history of all IAM changes over time, and Git is an eventually consistent, reliable source of truth for permissions. IAMbic templates are bi-directional, so when you want to manage identities in IAMbic (like cookie-cutter engineering IAM roles or AWS SSO permission sets), You go through a GitOps workflow, get approval, and instruct IAMbic to apply the changes. We have some examples in our IAMOps Philosophy docs. If you want resources to be solely managed by IAMbic, you can instruct IAMbic to prevent drift on these resources. You can also declaratively define temporary access or permissions in the format (Like: "I want userA to have access to the Salesforce app in Okta for 12 hours" or "I want to have S3 permissions to BucketA on the engineering role on the prod AWS account until DATE"). We're really looking for feedback because we want this to be a compelling solution. What are your thoughts? How can we make this better?
Project mention: Gwbackupy: A working gmvault alternative – Gmail and Workspace backup tool | news.ycombinator.com | 2023-07-15
google-workspace related posts
-
Google Apps Script: Automate and Extend Google Workspace with Simple Code
-
Using Google Oauth library?
-
Ask HN: Should I move away from JavaScript based skillset because of saturation?
-
Why does Google script a return 401 unauthorized?
-
Gwbackupy: A working gmvault alternative – Gmail and Workspace backup tool
-
Apps Script function frequency and quotas
-
Am I thinking of this wrong? A Google OAuth token will need manual extension ever two weeks?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 May 2024
Index
What are some of the best open-source google-workspace projects? This list will help you:
Project | Stars | |
---|---|---|
1 | apps-script-samples | 4,349 |
2 | GAM | 3,394 |
3 | apps-script-oauth2 | 1,480 |
4 | unsubscribe-gmail | 1,416 |
5 | python-samples | 1,148 |
6 | google-chat-samples | 461 |
7 | node-samples | 452 |
8 | java-samples | 315 |
9 | browser-samples | 313 |
10 | php-samples | 283 |
11 | iambic | 272 |
12 | go-samples | 208 |
13 | dotnet-samples | 158 |
14 | sheets-api-codelab | 144 |
15 | idp-scim-sync | 90 |
16 | google-workspace | 85 |
17 | ruby-samples | 77 |
18 | gwbackupy | 30 |
19 | gsm | 23 |
20 | slides-api | 22 |
21 | active-directory-scripts | 7 |
Sponsored