Back to APIs list

Google Sheets API examples & templates

Use these vals as a playground to view and fork Google Sheets API examples and templates on Val Town. Run any example below or find templates that can be used as a pre-built solution.
turbo1912 avatar
supir
@turbo1912
Cron
@jsxImportSource https://esm.sh/react
muhammad_owais_warsi avatar
Badge_Generator
@muhammad_owais_warsi
HTTP (deprecated)
val.town Badge Generator Generate your own val.town badge to embed onto your websites.
vladimyr avatar
gltf_torus
@vladimyr
HTTP (deprecated)
Forked from saolsen/gltf_torus
kortina avatar
subaudio
@kortina
HTTP (deprecated)
Forked from substrate/subaudio
kora avatar
subaudio
@kora
HTTP (deprecated)
Forked from substrate/subaudio
alexdphan avatar
testplaywright
@alexdphan
Script
// Import Playwright using the Deno-compatible URL
iamseeley avatar
react_tldraw_deleted_1717545567
@iamseeley
HTTP (deprecated)
Forked from tfayyaz/react_tldraw
yawnxyz avatar
orangeVole
@yawnxyz
HTTP (deprecated)
An interactive, runnable TypeScript val by yawnxyz
dthyresson avatar
airportCodeMapRedirector
@dthyresson
HTTP (deprecated)
IATA Airport Code Map Redirector I needed way redirect to a map for a given aiport given an IATA airport code . This way is it's a simple proxy redirect and I can change if I want to use Google Maps or another service (or change zoom levels, etc) without having to update the link. Usage: Boston Logan: https://iata.thyresson.io?q=bos
sirdrope avatar
DownTime
@sirdrope
Cron
Forked from andreterron/isMyWebsiteDown
iamseeley avatar
reactServer
@iamseeley
HTTP (deprecated)
🌐 React Client-side rendering Server
nbbaier avatar
saveToTana
@nbbaier
Script
Save To Tana This val provides a function saveToTana allows the creation of nodes in Tana via their Input API . The parameters are as follows: Token: to access the Tana Input API, you must pass an API token to the function. Obtain an API token from the Tana app and save it as a secret in Val Town. Node: the node that is created within Tana is passed as the second argument and must conform to the shape of an Input API node (see the documentation on github for details. Target node: optionally, you can specify a specific target node by passing a node ID to the function as it's third argument. Example Usage One way to use this val is with a web endpoint that you can send data to to have parsed and submitted to Tana as a specific type of node. For example, this val import { saveToTana } from "https://esm.town/v/nbbaier/saveToTana"; import { APIPlainNode } from "https://esm.town/v/nbbaier/tanaTypes"; import { Hono } from "npm:hono"; const token = Deno.env.get("tanaInputAPI"); export const honoTanaEndpoint = async (req: Request) => { const app = new Hono(); app.get("/", async c => { let { text, url } = c.req.query(); const payload: APIPlainNode = { name: text, children: [ { type: "field", attributeId: "cwi23sOzRSh8", children: [ { dataType: "url", name: url, }, ], }, ], supertags: [], }; const newNode = await saveToTana(token, payload); return c.json({ newNode }); }); return app.fetch(req); }; Combined with a Chrome extension like Rich URL , the above val allows one to send selected text on a page along with that pages URL to Tana via the val's public GET endpoint.
nwcphd avatar
dream_interpreter
@nwcphd
Cron
Forked from horatiothomas/dream_interpreter
taras avatar
free_open_router
@taras
HTTP (deprecated)
curl 'https://taras-free_open_router.web.val.run/api/v1/chat/completions' \ -H 'accept: application/json' \ -H 'authorization: Bearer THIS_IS_OVERRIDEN_ON_SERVER' \ -H 'content-type: application/json' \ --data-raw '{ "model": "auto", "temperature": 0, "messages": [ { "role": "system", "content": "stuff" }, { "role": "user", "content": "hello" } ], "stream": true }'
robertbrook avatar
untitled_blueZebra
@robertbrook
Script
Forked from rosissharmatrainor/untitled_blueZebra
yawnxyz avatar
aiBasicExample
@yawnxyz
Script
// basic text generation