English | 简体中文
Source for the maincore website: projects, benchmark comparisons, development articles, and an interactive water background.
- Svelte 5 and SvelteKit 2, prerendered with
adapter-static - MDsveX for Markdown articles and embedded Svelte components
- Three.js for the water scene and floating models
- MiniSearch for full-text search, including Chinese text
- Self-hosted fonts from
@fontsource
Install Bun and Node.js, then run:
bun install
bun run devnode --test tests/*.test.js
bun run build
bun run previewThe static site is written to build/, including Brotli-precompressed assets. Deploy that directory to a static host. preview serves the production build locally.
src/routes/— pages and route datasrc/lib/site/— site layout, water scene, product demos, and benchmark viewssrc/lib/posts/— published Markdown articlessrc/lib/news/— retired news sources, kept for reference but not published or indexedsrc/lib/products.js— project catalogstatic/benchmarks/— benchmark evidencestatic/posts/— article assets and supporting datatests/— water-motion, chart-scale, and benchmark-data checks
Benchmark results describe the recorded versions and test conditions, not overall engine rankings. Keep the source measurements and methodology in sync when updating the charts.