Writing JavaScript without a build system

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. htmx

    </> htmx - high power tools for HTML

    > I’d love more tips for no-build-system javascript

    1. MDN has a comprehensive guide on JavaScript modules [0]

    2. A build system free way to build interactive websites could be to combine libraries like htmx[1] and or lit[2] or just the sub package lit-html[3]. Or just go with native web components and a bit of AJAX.

    [0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...

    [1] https://github.com/bigskysoftware/htmx

    [2] https://github.com/lit/lit

    [3] https://github.com/lit/lit/tree/main/packages/lit-html

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. unpkg

    The CDN for everything on npm

    Great she mentioned https://unpkg.com/ which is a great place to start.

    Import maps are also worth exploring. Documentation isn't great but I've managed to ditch npm on some side projects and use import maps and CDNs instead. Worth it for small projects without a doubt.

  4. lit

    Lit is a simple library for building fast, lightweight web components.

    > I’d love more tips for no-build-system javascript

    1. MDN has a comprehensive guide on JavaScript modules [0]

    2. A build system free way to build interactive websites could be to combine libraries like htmx[1] and or lit[2] or just the sub package lit-html[3]. Or just go with native web components and a bit of AJAX.

    [0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...

    [1] https://github.com/bigskysoftware/htmx

    [2] https://github.com/lit/lit

    [3] https://github.com/lit/lit/tree/main/packages/lit-html

  5. es-module-shims

    Shims for new ES modules features on top of the basic modules support in browsers

  6. fast

    The adaptive interface system for modern web experiences.

    I just want to point out there is a great alternative from Microsoft called `fast-design`[0] which provides a more fleshed out experience than Lit does, in terms of out of the box components.

    It does have lower level packages if you don't want ready made components too

    [0]: https://www.fast.design/

  7. dlite

    A tiny, blazing fast view library that creates reactive Web Components (by adamghill)

  8. intercooler-js

    Making AJAX as easy as anchor tags

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. idiomorph

    A DOM-merging algorithm

  11. buildless-vuejs

    I resonate with this topic. Checking your own repos on a new computer is one thing… inheriting someone else’s project and running it on your machine in the node ecosystem is very rough.

    Anyways, I made a slightly more advanced buildless vue project here: https://github.com/kyleparisi/buildless-vuejs

    It has the advantage of using .vue files which I enjoy. Oh and guess what… it has code splitting because you have to define what components the page needs ;).

  12. tachyons

    Functional css for humans

    Tachyons is a similar utility class framework, and a lot smaller at somewhere under 20kb, IIRC.

    https://tachyons.io/

  13. create-react-app-zero

    A very lightweight React starter kit for developing without build tools

    https://github.com/jsebrech/create-react-app-zero

  14. widgets

    JavaScript widgets, including the Pin It button. (by pinterest)

    No build system was ever used in the making of Pinterest's widgets:

    https://github.com/pinterest/widgets

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How do you do, fellow web developers? A growing disconnect

    5 projects | news.ycombinator.com | 19 Dec 2024
  • AnyProxy: Redirect Network Requests Without Server Modifications

    2 projects | dev.to | 30 Aug 2025
  • How I Built a Full Quiz App with Leaderboard and Timer

    2 projects | dev.to | 26 Jul 2025
  • 🛠️ The Odin Project — Learn Full Stack Web Development for Free

    1 project | dev.to | 18 Jul 2025
  • Why Good Documentation Matters (Especially for Beginners)

    1 project | dev.to | 7 Jul 2025