Our great sponsors
-
Qwik GitHub
-
import { component$ } from "@builder.io/qwik"; import { Link } from "@builder.io/qwik-city"; import { GithubIcon } from "~/icons/github"; import { QwikIcon } from "~/icons/qwik"; export const Appbar = component$(() => { return (
Qwikhubh1> Link>
-
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.
-
mitosis
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
Mitosis
-
import { component$, Resource } from "@builder.io/qwik"; import { DocumentHead, Link, RequestHandler, useEndpoint, } from "@builder.io/qwik-city"; import { InfoItem } from "~/components/info-item"; import { CompanyIcon } from "~/icons/company"; import { LinkIcon } from "~/icons/link"; import { LocationIcon } from "~/icons/location"; import { TwitterIcon } from "~/icons/twitter"; import { UsersIcon } from "~/icons/users"; import { fetchUser } from "~/services/api"; export default component$(() => { const endpointData = useEndpoint(); const links = [ { name: "Repository", href: "repos", }, ]; return (
Loading...div>} onRejected={() =>Errordiv>} onResolved={(data: any) => ({data.name}h2>
{data.login}h2> div>
{data.bio}p>
{data.followers} p>
{data.followers > 1 ? "followers" : "follower"} p> Link> •span>
{data.following} p>
{data.following > 1 ? "followings" : "following"} p> Link> div> {/* */}
{data.company && ( } /> )} {data.location && ( } /> )} {data.blog && ( } /> )} {data.twitter_username && ( } /> )} div> div>-
{links.map((link) => (
- {link.name}span> Link> li> ))} ul> div> )} /> ); }); export const onGet: RequestHandler = async ({ response, params }) => { const username = params.username; if (!username || username.toString().trim().length === 0) { throw response.redirect("/"); } const [ok, data] = await fetchUser(username.toString()); if (!ok) { throw response.redirect("/"); } return data; }; export const head: DocumentHead = { title: "User | Qwikhub", };
-
partytown
Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉
Partytown
-
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.