Back to APIs list

Github API examples & templates

Use these vals as a playground to view and fork Github API examples and templates on Val Town. Run any example below or find templates that can be used as a pre-built solution.
vlad avatar
blocks_inner
@vlad
Express
Forked from tmcw/blocks_inner
ianvph avatar
redSwan
@ianvph
HTTP (deprecated)
Forked from ianvph/posthogGitHubStarCapture
stevekrouse avatar
codeOnValTown
@stevekrouse
Script
Forked from andreterron/codeOnValTown
MichaelNollox avatar
codeOnValTown
@MichaelNollox
Script
Forked from andreterron/codeOnValTown
stevekrouse avatar
dailyDadJoke
@stevekrouse
Cron
Daily Dad Joke How do you make a programmer laugh every morning? A dad joke cron job! Setup Fork this val Click Create fork 🤣🤣🤣🤣 API This val uses the icanhazdadjoke API . You can find more docs here , such as how to filter by type .
taras avatar
scrape2md
@taras
HTTP (deprecated)
This is a deno/valtown port in progress of https://github.com/tarasglek/scrape2md License: MIT Handy script to scrape various data sources into markdown. Intended to feed llms in https://chatcraft.org Usage: https://taras-scrape2md.web.val.run/ + URL_TO_SCRAPE Or just visit in browser and paste your url TODO https://chatcraft.org/api/share/tarasglek/IDYChVAilfePgVZb_T5pH POST from browser https://www.val.town/v/nbbaier/valToGH sync to github Metadata for use with https://github.com/tarasglek/valtown2js: { "typeCheck": false, "mappings": { "https://esm.sh/linkedom": { "name": "linkedom", "version": "^0.16.8" } }, "package": { "name": "scrape2md", "version": "1.0.0", "devDependencies": { "@types/turndown": "^5.0.4" } } }
nbbaier avatar
sqliteExplorerApp
@nbbaier
HTTP (deprecated)
SQLite Explorer View and interact with your Val Town SQLite data. It's based off Steve's excellent SQLite Admin val, adding the ability to run SQLite queries directly in the interface. This new version has a revised UI and that's heavily inspired by LibSQL Studio by invisal . This is now more an SPA, with tables, queries and results showing up on the same page. Install Install the latest stable version (v86) by forking this val: Authentication Login to your SQLite Explorer with password authentication with your Val Town API Token as the password. Todos / Plans [ ] improve error handling [ ] improve table formatting [ ] sticky table headers [x] add codemirror [ ] add loading indication to the run button (initial version shipped) [ ] add ability to favorite queries [ ] add saving of last query run for a table (started) [ ] add visible output for non-query statements [ ] add schema viewing [ ] add refresh to table list sidebar after CREATE/DROP/ALTER statements [ ] add automatic execution of initial select query on double click [x] add views to the sidebar [ ] add triggers to sidebar [ ] add upload from SQL, CSV and JSON [ ] add ability to connect to a non-val town Turso database [x] fix wonky sidebar separator height problem (thanks to @stevekrouse) [x] make result tables scrollable [x] add export to CSV, and JSON (CSV and JSON helper functions written in this val . Thanks to @pomdtr for merging the initial version!) [x] add listener for cmd+enter to submit query
karfau avatar
test_SignatureCheck
@karfau
Script
An interactive, runnable TypeScript val by karfau
hbcoop avatar
linkInBioTemplate
@hbcoop
HTTP (deprecated)
Forked from stevekrouse/linkInBioTemplate
tr3ntg avatar
publicDocumentEditor
@tr3ntg
Script
An interactive, runnable TypeScript val by tr3ntg
vladimyr avatar
codeOnValTown
@vladimyr
Script
Forked from andreterron/codeOnValTown
pomdtr avatar
blog_mdx
@pomdtr
HTTP (deprecated)
@jsxImportSource https://esm.sh/preact
Serizon avatar
codeOnValTown
@Serizon
Script
Forked from andreterron/codeOnValTown
stevekrouse avatar
githubemail
@stevekrouse
Email
An interactive, runnable TypeScript val by stevekrouse
gunnnnii avatar
caniuse_notifier
@gunnnnii
Cron
@jsxImportSource npm:react
kylem avatar
starlightFaker
@kylem
HTTP
Forked from kylem/loremIpsumMarkdownGenerator
…
15
…
Next