FeaturesTemplatesShowcaseTownie
AI
BlogDocsPricing
Log inSign up
toowired
toowiredHONC
Remix of fiberplane/HONC
Public
Like
HONC
Home
Code
5
app
3
db
4
deps
3
README.md
H
index.ts
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
index.ts
https://toowired--3436ce9d1e644732b0e38b4e7082f51c.web.val.run
README.md

🪿 HONC! 🪿

This is a template for a HONC project inside ValTown. You should just be able to fork it and get going. It uses:

  • Hono for the API
  • Drizzle for the ORM
  • ValTown sqlite for the DB
  • ValTown as the Cloud
  • Fiberplane as the API Explorer

There's a list of example HONC apps for inspiration on GitHub: here and here

A Few Honkin' Notes

database migrations need love and care 🫂

Not totally sure how to generate and apply drizzle migrations yet!

So this template assumes you'll do a lot of manual SQL writing to sync your schema with your migrations. There's probably definitely a better solution, so please comment if you have ideas!

Why deps/?

We try to keep our dependencies inside a folder called deps/, and you might be wondering: Why?

Great question. So interrogative!

If we want to update all external dependencies at once, it's just a lot easier to do it in one file, instead of going to (for example) each file that imports Drizzle, and changing the import url there.

HTTP
  • index.ts
    toowired--34…1c.web.val.run
Code
appdbdepsREADME.md
H
index.ts
Go to top
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Product
FeaturesPricing
Developers
DocsStatusAPI ExamplesNPM Package Examples
Explore
ShowcaseTemplatesNewest ValsTrending ValsNewsletter
Company
AboutBlogCareersBrandhi@val.town
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.