Classroom Tech Tools (@classroomtechtools)

Top repositories

1

modularLibraries.gs

A collection of importable, modular libraries for any gas project.
JavaScript
41
star
2

appscripts-modules-ft-svelte

Build an AppScripts add-on using Svelte frontend. Or build a project using node packages. Or both.
JavaScript
22
star
3

modularLibrariesV8

Collection of libraries for Google AppsScripts with V8 engine
JavaScript
15
star
4

Endpoints

A library SDK for Google AppsScripts that makes working with public APIs a cinch.
JavaScript
11
star
5

dottie

Manipulate objects and their properties. Build jsons with sanity. Convert an array of jsons to spreadsheet-friendly 2d arrays, and back again. Made a cinch.
JavaScript
10
star
6

appsscriptsModules

Template repo for creating modular libraries in AppsScripts
JavaScript
9
star
7

Utgs

Unit Testing for Google Appscripts
JavaScript
8
star
8

ctt_appmaker_graveyard

Two years with AppMaker
7
star
9

classroomtechtools.github.io

Trick out Awesometables and turn and Google Site into a web app.
CSS
7
star
10

GSheetsMetadataSync

Keep a spreadsheet updated according to list of jsons.
JavaScript
6
star
11

managebac_openapply_to_gsheets

Download ManageBac and OpenApply data into Google Spreadsheets.
JavaScript
5
star
12

virtualgs

Run V8-compatible javascript code locally. Mock global objects. Friendly to asyncronous tests.
JavaScript
5
star
13

synctree

Framework for automating one-way sync between CSVs and databases
Python
5
star
14

ObjectStore

A store for appscripts that utilizes Properties, Cache, and an in-memory map for speed.
JavaScript
5
star
15

packageManager.gs

A development workflow for Google App Scripting.
JavaScript
5
star
16

chat-adv-service

Interact with Chat service via Google AppsScripts
JavaScript
4
star
17

Grid

Take control of Google spreadsheet data ranges by converting them to customized jsons.
JavaScript
4
star
18

NamespacedLib

Proof of concept of how to get namespaces (sorta) in Google Apps Scripts libraries
JavaScript
4
star
19

import-my-timetable-into-google-calendar

Teachers enter their timetable info into a sheet, and then bring exported CSV into their Google Calendar
4
star
20

EnforceArguments

EnforceArguments: A V8 GAS library for enforcing argument types on function and class methods.
JavaScript
4
star
21

ImportBundles.gs

Useful stuff available on npm packed for server-side appsscripts. Use this as library or copy any .gs file in code to your project and use.
JavaScript
3
star
22

wordpress-bulk-creation

PHP
2
star
23

Meets-Audit-Activity-Insights

A spreadsheet with meets audit activity data, and reporting
2
star
24

ContextManager

Source code for contextmanager
JavaScript
2
star
25

vocab_builder

JavaScript
2
star
26

GSheetLogger

Use a tab in a Google spreadsheet to output actions your script takes
JavaScript
2
star
27

managebac_openapply_gsuite

Framework for creating google sheet database that joins OpenApply and ManageBac API database. Hooks for running G Suite functions.
JavaScript
2
star
28

GSheetEndpoints

Google sheets advanced service v4 exposed via endpoints abstractions.
JavaScript
1
star
29

utgs_deprecated

A unit testing framework for Google Apps Scripts.
JavaScript
1
star
30

dailynotices

A GAFE-based solution for publishing daily notices for your organization.
JavaScript
1
star
31

ibdpcs_pseudocode_learningtools

Practice and exectute IB Pseudocode in a Repl.it with Jupyter, or on command line
Shell
1
star
32

ib_dp_course

Open Source Course Materials for the International Baccalaureate Computer Science course
Jupyter Notebook
1
star
33

awesometables

Trick out Awesometables and turn and Google Site into a web app.
1
star
34

ib_pseudocode_python

Python
1
star
35

protoWithSveltePrisma

A simple web app with an interface that produces results based on filters. Used to explain how filtering could work on ManageBac.
CSS
1
star
36

urlshortener_for_litmag

Use goo.gl and google sheets for use publications
JavaScript
1
star