Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/?q=react&page=490&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=react

Returns an array of strings in format "username" or "username/projectName"

Found 9297 results for "react"(818ms)

valentinemain.tsx3 matches

@rapilot330•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
3import React, { useState } from "https://esm.sh/react@18.2.0";
4
5const NO_PHRASES = [

jobPostChatAppmain.tsx3 matches

@pastoreekahk96•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import React, { useState, useEffect } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4
5// Configuration for Google Sheets API

kenbilconcepts_bio_pagemain.tsx3 matches

@kenbil1119•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import React, { useState, useRef, useCallback, useEffect } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4
5function WhatsAppIcon() {

ATProtoOAuthStartermain.tsx5 matches

@wilhelm•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@19.0.0 */
2import { XRPC } from "npm:@atcute/client@2.0.8";
3import {
10} from "npm:@atcute/oauth-browser-client@1.0.15";
11import { Hono } from "npm:hono@4.7.2";
12import React, { useActionState, useEffect, useRef, useState } from "npm:react";
13import { createRoot } from "npm:react-dom/client";
14
15const [, , username, valname] = new URL(import.meta.url).pathname.split("/").map(s => s.toLowerCase());
150 "npm:@atcute/oauth-browser-client@1.0.15": "https://esm.sh/@atcute/oauth-browser-client@1.0.15",
151 "npm:hono@4.7.2": "https://esm.sh/hono@4.7.2",
152 "npm:react": "https://esm.sh/react@19.0.0",
153 "npm:react-dom/client": "https://esm.sh/react-dom@19.0.0/client"
154 }
155 }

rousingBronzeMandrillmain.tsx3 matches

@Learn•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import React, { useState, useEffect } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4
5// Enhanced Error Tracking Utility

EchoPromptermain.tsx4 matches

@Learn•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import { AnimatePresence, motion } from "https://esm.sh/framer-motion@10.12.7?deps=react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client?deps=react@18.2.0,react-dom@18.2.0";
4import React, { useEffect, useRef, useState } from "https://esm.sh/react@18.2.0?deps=react@18.2.0";
5
6function App() {

mediainfomain.tsx3 matches

@kkukshtel•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import mediaInfoFactory from "https://esm.sh/mediainfo.js@0.2.1";
3import { renderToString } from "https://esm.sh/react-dom@18.2.0/server";
4import React from "https://esm.sh/react@18.2.0";
5import { extractValInfo } from "https://esm.town/v/pomdtr/extractValInfo";
6

SharzPearlsmain.tsx4 matches

@sharz•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import React, { useState, useRef } from "https://esm.sh/react@18.2.0";
3import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
4import { Upload, ImageIcon, Video, X, Check } from "https://esm.sh/lucide-react";
5
6function ProductManagementPage() {

musicalInstrumentIdentificationmain.tsx3 matches

@uday_8897•Updated 1 month ago
1/** @jsxImportSource https://esm.sh/react@18.2.0 */
2import { createRoot } from "https://esm.sh/react-dom@18.2.0/client";
3import React, { useRef, useState, useEffect } from "https://esm.sh/react@18.2.0";
4
5// Enhanced Instrument configuration

importMapSupporttest.ts3 matches

@wolf•Updated 1 month ago
123 * Converts Deno import paths to equivalent esm.sh URLs
124 *
125 * @param denoPath - A Deno import path (e.g., "npm:react@18.2.0", "jsr:@std/encoding@1.0.0")
126 * @returns The equivalent esm.sh URL
127 *
128 * @example
129 * // npm packages
130 * toEsmUrl("npm:react@18.2.0") // "https://esm.sh/react@18.2.0"
131 * toEsmUrl("npm:react-dom/client") // "https://esm.sh/react-dom/client"
132 *
133 * // JSR packages

IClickWolf4 file matches

@vtTestLocal•Updated 1 day ago
Starter template with client-side React & Hono server

vt-discord4 file matches

@boucher•Updated 5 days ago
Starter template with client-side React & Hono server
effector
Write business logic with ease Meet the new standard for modern TypeScript development. Type-safe, reactive, framework-agnostic library to manage your business logic.
officialrajdeepsingh
Follow me if you learn more about JavaScript | TypeScript | React.js | Next.js | Linux | NixOS | Frontend Developer | https://linktr.ee/officialrajdeepsingh