• pomdtr avatar
    greenSnipe
    @pomdtr
    Forked from stevekrouse/code_search_is_easy
    HTTP (deprecated)
  • stevekrouse avatar
    switchbot_party
    @stevekrouse
    Forked from stevekrouse/switchbot
    HTTP (deprecated)
  • davitchanturia avatar
    VALLE
    @davitchanturia
    Forked from janpaul123/VALLE
    HTTP (deprecated)
  • dthyresson avatar
    viewOnValTownComponent
    @dthyresson
    View on Val Town Give url and, link to your val!
    HTTP
  • nbbaier avatar
    kysely_valgen_POC
    @nbbaier
    An interactive, runnable TypeScript val by nbbaier
    Script
  • maxm avatar
    test_explorer_router
    @maxm
    Forked from pomdtr/test_explorer_router
    Script
  • pomdtr avatar
    popcorn
    @pomdtr
    An interactive, runnable TypeScript val by pomdtr
    HTTP (deprecated)
  • MichaelNollox avatar
    tenseRoseTiglon
    @MichaelNollox
    Forked from janpaul123/VALLE
    HTTP (deprecated)
  • pomdtr avatar
    val2img
    @pomdtr
    This val is supposed to be used with the val.town extension. See the extension readme for installation instructions.
    Script
  • pomdtr avatar
    sms
    @pomdtr
    Send/receive sms from val.town Test sending/receiving sms from SMSHub
    HTTP (deprecated)
  • janpaul123 avatar
    getValsContextWindowDebug
    @janpaul123
    // This val renders the output of "janpaul123/getValsContextWindow" as HTML
    HTTP
  • vladimyr avatar
    kv_example
    @vladimyr
    // const store = sqliteStore; /* same as: const store = createStore({ table: "keyv" });
    Script
  • maxm avatar
    valTownAnalytics
    @maxm
    Val Town Analytics WIP!
    HTTP
  • pomdtr avatar
    jsoninvoice
    @pomdtr
    @jsxImportSource npm:hono/jsx
    HTTP (deprecated)
  • pomdtr avatar
    auth_middleware
    @pomdtr
    Authentication middleware Guards your public http vals behind a login page. This val use a json web token stored as an http-only cookie to persist authentication. Usage Set an AUTH_SECRET_KEY env variable (used to sign/verify jwt tokens) to a random string . Then use an API token to authenticate. import { auth } from "https://esm.town/v/pomdtr/auth_middleware"; async function handler(req: Request): Promise<Response> { return new Response("You are authenticated!"); } export default auth(handler); See @pomdtr/test_auth for an example ⚠️ Make sure to only provides your api token to vals you trust (i.e. your own), as it gives access to your whole account.
    Script
  • pomdtr avatar
    mdx_readme
    @pomdtr
    ⚠️ This readme is only readable from the val http endpoint import msg from "https://esm.town/v/pomdtr/msg" import {capitalize} from "https://esm.sh/lodash-es" export const title = "mdx rendered from a val readme" {capitalize(title)} {msg}
    HTTP (deprecated)
May 30, 2024