from Hacker News

Show HN: Val Town Projects

by stevekrouse on 1/31/25, 6:55 PM with 5 comments

Hello! We at Val Town have spent the last couple months redesigning our product around a new core primitive: Val Town Projects.

Why: Our prior core primitive, a "val", was too small. A val is just a single hosted JavaScript file. Users kept bumping up against rough edges managing lots of disparate vals.

What: A Val Town Project is a group of vals, files, and folders, versioned collectively. They support branches, forks, and merges.

How: We made the sacrilegious decision to not build on git. We instead built a simplified system that works directly in our postgres database.

Our dream is that Val Town Projects will unlock a new kind of collaboration, and we hope you all make amazing things with it!

  • by lunarcave on 2/1/25, 12:36 AM

    Been waiting for something like this to land in val.town for too long! Congrats to Steve and the team for shipping this.
  • by maxmcd on 1/31/25, 6:58 PM

    Hey, I worked on this. I am the person who advocated for us not to use git and build our own thing instead. Happy to answer any questions or expound on my hopes and regrets!
  • by campak on 2/1/25, 3:10 PM

    Love Val.Town!