h3

⚡️ Minimal H(TTP) framework built for high performance and portability (by unjs)

H3 Alternatives

Similar projects and alternatives to h3

  • node

    923 h3 VS node

    Node.js JavaScript runtime ✨🐢🚀✨

  • vite

    787 h3 VS vite

    Next generation frontend tooling. It's fast!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Svelte

    632 h3 VS Svelte

    Cybernetically enhanced web apps

  • astro

    503 h3 VS astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

  • esbuild

    An extremely fast bundler for the web

  • core

    283 h3 VS core

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)

  • sst

    179 h3 VS sst

    Build modern full-stack applications on AWS

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • web.dev

    148 h3 VS web.dev

    Discontinued The frontend, backend, and content source code for web.dev

  • nuxt

    91 h3 VS nuxt

    The Intuitive Vue Framework.

  • Nuxt 3

    78 h3 VS Nuxt 3

    Discontinued Old repo of Nuxt 3 framework, now on nuxt/nuxt (by nuxt)

  • hono

    40 h3 VS hono

    Web Framework built on Web Standards

  • awesome-vite

    33 h3 VS awesome-vite

    ⚡️ A curated list of awesome things related to Vite.js

  • nitro

    20 h3 VS nitro

    Next Generation Server Toolkit. Create web servers with everything you need and deploy them wherever you prefer.

  • ofetch

    7 h3 VS ofetch

    😱 A better fetch API. Works on node, browser and workers.

  • magic-regexp

    10 h3 VS magic-regexp

    A compiled-away, type-safe, readable RegExp alternative

  • Nuxt.js

    207 h3 VS Nuxt.js

    Discontinued Nuxt is an intuitive and extendable way to create type-safe, performant and production-grade full-stack web apps and websites with Vue 3. [Moved to: https://github.com/nuxt/nuxt]

  • formidable

    5 h3 VS formidable

    The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.

  • ajcwebdev-nuxt3

    Discontinued An example Nuxt 3 application deployed on Netlify and Vercel

  • Laravel

    225 h3 VS Laravel

    The Laravel Framework.

  • sirv

    3 h3 VS sirv

    An optimized middleware & CLI application for serving static files~!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better h3 alternative or higher similarity.

h3 reviews and mentions

Posts with mentions or reviews of h3. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-06.
  • Why I keep an eye on the Vue ecosystem and you should too
    9 projects | dev.to | 6 Mar 2024
    H3 is a small and delightful webserver. It honestly won me over the second I saw how simple the server side implementation of websockets was. It's actually so good, it even has bindings for uploadthing
  • Hono v4.0.0
    6 projects | news.ycombinator.com | 9 Feb 2024
    Same, I'll probably move to https://github.com/unjs/h3 since it's used anyway in Nuxt (which I use for other projects)
  • File Upload Security and Malware Protection
    4 projects | dev.to | 26 May 2023
    import formidable from 'formidable'; /* global defineEventHandler, getRequestHeaders, readBody */ /** * @see https://nuxt.com/docs/guide/concepts/server-engine * @see https://github.com/unjs/h3 */ export default defineEventHandler(async (event) => { let body; const headers = getRequestHeaders(event); if (headers['content-type']?.includes('multipart/form-data')) { body = await parseMultipartNodeRequest(event.node.req); } else { body = await readBody(event); } console.log(body); return { ok: true }; });
  • File Uploads for the Web (3): File Uploads in Node & Nuxt
    5 projects | dev.to | 3 Apr 2023
    import formidable from 'formidable'; /** * @see https://nuxt.com/docs/guide/concepts/server-engine * @see https://github.com/unjs/h3 */ export default defineEventHandler(async (event) => { let body; const headers = getRequestHeaders(event); if (headers['content-type']?.includes('multipart/form-data')) { body = await parseMultipartNodeRequest(event.node.req); } else { body = await readBody(event); } console.log(body); return { ok: true }; }); /** * @param {import('http').IncomingMessage} req */ function parseMultipartNodeRequest(req) { return new Promise((resolve, reject) => { /** @see https://github.com/node-formidable/formidable/ */ const form = formidable({ multiples: true }) form.parse(req, (error, fields, files) => { if (error) { reject(error); return; } resolve({ ...fields, ...files }); }); }); }
  • How do you implement Middleware using an httpOnly cookie?
    1 project | /r/Nuxt | 24 Feb 2023
    You could probably do all that in Nuxt with building a backend in the server folder. (More info here: https://nuxt.com/docs/guide/directory-structure/server) But, I understand that the official Nuxt 3 Auth module is being worked on which should make life a lot easier. For now, there's something new you can look into, namely the session support in the newest Nitro version (which is the backend part of Nuxt 3). There's some info here: https://github.com/unjs/h3/pull/315. I should not that I have not looked at this yet, though.
  • Build a SSR App with React, React Router and Vite
    7 projects | dev.to | 11 Aug 2022
    h3 - a minimalistic and simple node.js framework
  • How can I use Express JS on Nuxt3
    1 project | /r/Nuxt | 7 Dec 2021
  • a first look at nuxt 3
    9 projects | dev.to | 15 Oct 2021
    Nuxt 3 is powered by a new server engine called Nitro. Nitro is used in development and production. It includes cross-platform support for Node.js, Browsers, and service-workers and serverless support out-of-the-box. Other features include API routes, automatic code-splitting, async-loaded chunks, and hybrid static/serverless modes. Server API endpoints and Middleware that internally uses h3 are added by Nitro.
  • A note from our sponsor - SurveyJS
    surveyjs.io | 26 Apr 2024
    With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →

Stats

Basic h3 repo stats
8
3,106
9.3
7 days ago

unjs/h3 is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of h3 is TypeScript.


Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com