Avatar

stevekrouse

mayor of val town
Likes
445
stevekrouse avatar
chatWithCerebras
@stevekrouse
HTTP (preview)
@jsxImportSource https://esm.sh/react
yawnxyz avatar
perlinNoiseFabricColor
@yawnxyz
HTTP
Forked from yawnxyz/perlinNoiseFabric
yawnxyz avatar
lucia_middleware_safe
@yawnxyz
Script
Forked from stevekrouse/lucia_middleware_safe
yawnxyz avatar
lucia_middleware
@yawnxyz
Script
Forked from stevekrouse/lucia_middleware
jdan avatar
infoboxCrawler
@jdan
HTTP (preview)
Forked from jdan/emperorOfJapanCrawler
ejfox avatar
typingTestSpectrogram
@ejfox
HTTP (preview)
// This app creates a 10-second typing test with audio recording and spectrogram visualization.
pomdtr avatar
webdavServer
@pomdtr
Script
Webdav Manage your vals from a webdav client (ex: https://cyberduck.io/) ⚠️ some webdav operations are not supported, so support can vary between clients. Installation Click "Create Val" on the code block, and change it's type to http. import { basicAuth } from "https://esm.town/v/pomdtr/basicAuth"; import { verifyToken } from "https://esm.town/v/pomdtr/verifyToken"; import { serveVals } from "https://esm.town/v/pomdtr/webdavServer"; export default basicAuth(serveVals, { verifyUser: (user) => { return verifyToken(user); }, }); Use a val town token as the username, and keep the password blank to authenticate.
muhammad_owais_warsi avatar
shySapphireLeopard
@muhammad_owais_warsi
HTTP
@jsxImportSource https://esm.sh/react
moe avatar
numbergame
@moe
HTTP (preview)
* This game implements a number chain puzzle where players drag between adjacent squares (including diagonals) with the same number to add up. * When a valid chain is selected, the last square in the chain holds the total value rounded up to the nearest power of two, * and the other squares get new random values. The player scores points based on the chain length and values. * We'll use React for the UI and manage game state on the client side. * The server will just serve the initial HTML and JavaScript. * * We've updated the color scheme to have a dark background with colored tiles. * Each number has its own color on a hue scale, cycling through hues for arbitrary powers of two. * Selected chain tiles now have a white border, and numbers are white for better visibility. * Non-bordered tiles now have a transparent border to maintain consistent size and prevent layout jumps. * New tiles fading in no longer show a white border. * New tiles now have a random power of two between the min and max numbers on the board. * Initial possible numbers are now between 2 and 32. * * Added error handling to prevent "TypeError: cell1 is not iterable" error.
yawnxyz avatar
hnCloneLuciaOauth
@yawnxyz
HTTP
Forked from stevekrouse/givenOliveScorpion
wilg avatar
taxrates
@wilg
HTTP (preview)
// This approach calculates taxes based on the selected filing status from the URL.
maxm avatar
php
@maxm
HTTP
An interactive, runnable TypeScript val by maxm
moe avatar
spacex
@moe
HTTP
SpaceX Launch tracker todo: fetch and persist data on regular basis display data from cache calendar endpoint
stevekrouse avatar
switchbot_party
@stevekrouse
HTTP
Forked from stevekrouse/switchbot
vawogbemi avatar
short
@vawogbemi
HTTP (preview)
Short URLs A URL shortener in Val Town! This turns URLs into strings like https://vawogbemi-short.web.val.run/JK An implementation of https://www.val.town/v/tmcw/short It uses SQL instead of express persistent storage. Table Schema Short(id INT, url TEXT)
gunnnnii avatar
caniuse_notifier
@gunnnnii
Cron
@jsxImportSource npm:react