-
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.
-
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.
-
expect-type
Compile-time tests for types. Useful to make sure types don't regress into being overly-permissive as changes go in over time.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
At OpenSauced, we're using Next.js to build out the main application.
Are you looking to migrate from Jest to Vitest for your React application? Look no further.
Tinyspy built-in for mocking, stubbing, and spies.
If you happen to be using React Testing Library in your project, you'll need to keep the jsdom dev dependency installed.
import { defineConfig } from "vite"; import react from "@vitejs/plugin-react"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [react()], test: { include: ["./**/*.test.ts", "./**/*.test.tsx"], globals: true, + environment: "jsdom", }, });
JSDOM and happy-dom for DOM and browser API mocking
Are you looking to migrate from Jest to Vitest for your React application? Look no further.
Components testing (Vue, React, Svelte, Lit, Vitesse, Marko)
Vitest makes it effortless to migrate from Jest. It supports the same Jasmine like API.
Workers multi-threading via Tinypool (a lightweight fork of Piscina)
Native code coverage via v8 or istanbul.
Workers multi-threading via Tinypool (a lightweight fork of Piscina)
Benchmarking support with Tinybench
expect-type for type-level testing