
Third-party open-source projects used by the UPO website.
This website uses the open-source projects listed below. Related packages from the same project are grouped into a single entry.
Each project remains the property of its respective authors and contributors and is used under the license shown. Project links provide source code, copyright notices and complete license terms.
By Vercel and contributors
The React framework behind the UPO website and its server rendering.
next
MITBy Meta Open Source and contributors
The component model used to build UPO's interactive customer experience.
react · react-dom · React Compiler
MITBy Tailwind Labs and contributors
The utility-first CSS framework used throughout UPO's visual system.
tailwindcss · tailwind-merge
MITBy WorkOS and contributors
Accessible interface primitives underpinning dialogs, menus and form controls.
radix-ui · @radix-ui/react-*
MITBy Google and contributors
Authentication and application data services for UPO customer accounts.
firebase
Apache-2.0By Algolia and contributors
Fast product discovery and search across UPO's online catalogue.
algoliasearch · React InstantSearch
MITBy Stripe and contributors
Secure payment interfaces and checkout integration for online orders.
Stripe.js · React Stripe.js · stripe-node
MITBy ImageKit and contributors
Responsive image delivery and media optimisation across the website.
@imagekit/next · imagekit-nodejs
MITBy Google and contributors
Provides access to reporting data used in UPO's administrative analytics.
@google-analytics/data
Apache-2.0By Motion contributors
Purposeful motion and transitions used in the UPO interface.
framer-motion
MITBy Lucide contributors
The carefully crafted open-source icons used throughout the site.
lucide-react
ISCBy Recharts Group and contributors
Composable data visualisations used in UPO's administrative tools.
recharts
MITBy Marsidev and contributors
A React integration that helps protect UPO forms from automated abuse.
@marsidev/react-turnstile
MITBy The Builder and contributors
Efficient viewport detection for content revealed as visitors explore a page.
react-intersection-observer
MITBy Joe Bell and contributors
A small utility for maintaining consistent component styles and variants.
class-variance-authority
Apache-2.0By Luke Edwards and contributors
A focused utility for constructing conditional CSS class names.
clsx
MITBy Mot and contributors
Loads environment configuration during local development and server startup.
dotenv
BSD-2-ClauseBy Paco Coursey and contributors
Theme preference handling designed for Next.js applications.
next-themes
MITBy Theodorus Clarence and contributors
The slim loading indicator shown while visitors move between pages.
nextjs-toploader
MIT