From 0e03dcbc69f57228db0dbd88294f83231db7f579 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Thu, 21 Dec 2023 12:43:04 +1100 Subject: [PATCH] Add more package submissions (#537) --- src/routes/packages/packages.json | 83 ++++++++++++++++++++++++++++- src/routes/resources/misc.json | 7 ++- src/routes/templates/templates.json | 35 ++++++++++++ 3 files changed, 122 insertions(+), 3 deletions(-) diff --git a/src/routes/packages/packages.json b/src/routes/packages/packages.json index 7c1984a2c..8efc2729b 100644 --- a/src/routes/packages/packages.json +++ b/src/routes/packages/packages.json @@ -1852,7 +1852,7 @@ }, { "category": "Forms & User Input", - "description": "Svelte components for tiptap v2", + "description": "Svelte components for tiptap v2. Open source headless content editor.", "npm": "svelte-tiptap", "tags": ["components and libraries"], "title": "svelte-tiptap", @@ -2326,6 +2326,14 @@ "category": "Stores", "tags": ["stores and state"] }, + { + "title": "sveltekit-view-transition", + "repository": "https://github.com/paoloricciuti/sveltekit-view-transition", + "description": "Simplified view-transition-api for Sveltekit.", + "npm": "sveltekit-view-transition", + "category": "Developer Experience", + "tags": ["in-page navigation"] + }, { "title": "sterling-svelte", "repository": "https://github.com/GeoffCox/sterling-svelte", @@ -2724,7 +2732,7 @@ { "title": "Supabase Auth", "npm": "@supabase/auth-helpers-sveltekit", - "repository": "https://github.com/supabase/auth-helpers", + "repository": "https://github.com/supabase/auth-helpers/tree/main/packages/sveltekit", "description": "A collection of framework specific Auth utilities for working with Supabase", "category": "Integration", "tags": ["components and libraries", "integrations", "auth"] @@ -3106,5 +3114,76 @@ "description": "Delegate events with on:* 🎉", "npm": "svelte-preprocess-delegate-events", "category": "Preprocessors" + }, + { + "title": "Dark Runes", + "repository": "https://github.com/flakolefluk/dark-runes", + "description": "Svelte Custom Runes. Dark Runes will be retired when equivalent features are incorporated into the core Svelte framework.", + "npm": "dark-runes", + "category": "Preprocessors" + }, + { + "title": "Clerk SvelteKit", + "repository": "https://github.com/markjaquith/clerk-sveltekit", + "description": "Adapter for using Clerk authentication in SvelteKit.", + "npm": "clerk-sveltekit", + "category": "Integration", + "tags": ["auth"] + }, + { + "title": "Svelvet", + "repository": "https://github.com/open-source-labs/Svelvet", + "description": "A Svelte library for building dynamic, infinitely customizable node-based user interfaces and flowcharts", + "npm": "svelvet", + "category": "Data Visualisation", + "tags": [] + }, + { + "title": "Carta", + "repository": "https://github.com/BearToCode/carta", + "description": "Carta is a lightweight, fast and extensible Svelte Markdown editor and viewer, based on Marked.", + "npm": "carta-md", + "category": "Forms & User Input", + "tags": [] + }, + { + "title": "svelte-broadcastable", + "repository": "https://github.com/Hugos68/svelte-broadcastable", + "description": "Svelte broadcastable is a store wrapper for the Broadcast Channel API.", + "npm": "svelte-broadcastable", + "category": "Stores", + "tags": [] + }, + { + "title": "svelte-markdown-input", + "repository": "https://github.com/CaptainCodeman/svelte-markdown-input", + "description": "A simple markdown input action and store for Svelte. Designed for simple inputs of HTML snippets.", + "npm": "svelte-markdown-input", + "category": "Forms & User Input", + "tags": [] + }, + { + "title": "svelte-tweakpane-ui", + "repository": "https://github.com/kitschpatrol/svelte-tweakpane-ui", + "description": "A Svelte component library wrapping UI elements from Tweakpane.", + "npm": "svelte-tweakpane-ui", + "category": "Display Components", + "tags": [] + }, + { + "title": "tRPC-SvelteKit", + "repository": "https://github.com/icflorescu/trpc-sveltekit", + "description": "End-to-end typesafe APIs with tRPC.io for your SvelteKit applications.", + "npm": "trpc-sveltekit", + "category": "Integration", + "tags": [] + }, + { + "title": "Konsta UI", + "repository": "https://github.com/konstaui/konsta", + "description": "Mobile UI components made with Tailwind CSS", + "npm": "konsta", + "category": "Design System", + "tags": ["components and libraries"] } ] diff --git a/src/routes/resources/misc.json b/src/routes/resources/misc.json index eaf3ba3ab..3293e754f 100644 --- a/src/routes/resources/misc.json +++ b/src/routes/resources/misc.json @@ -1,4 +1,9 @@ [ + { + "title": "SvelteLab", + "url": "https://www.sveltelab.dev/", + "description": "Supercharged REPL for Svelte. Instantly spin up a SvelteKit project and share it with the world." + }, { "title": "meteor-svelte", "url": "https://github.com/meteor-svelte/meteor-svelte", @@ -12,6 +17,6 @@ { "title": "walk-and-graph-svelte-components", "url": "https://github.com/j2l/walk-and-graph-svelte-components", - "description": "CLI node script to walk svelte and js files, to draw a beautiful JPG of your dependencies aka \"imports\". No external dependency, only FS (Node)." + "description": "CLI node script to walk svelte and js files, to draw a beautiful JPG of your dependencies." } ] diff --git a/src/routes/templates/templates.json b/src/routes/templates/templates.json index 18e0f1ed9..563bfdad4 100644 --- a/src/routes/templates/templates.json +++ b/src/routes/templates/templates.json @@ -777,5 +777,40 @@ "description": "Animotion is a presentational framework for creating beautiful slides and visualizing ideas with code using Svelte, Reveal.js and Tailwind CSS.", "category": "Svelte", "tags": [] + }, + { + "title": "create-o7-app", + "repository": "https://github.com/ottomated/create-o7-app", + "description": "An opinionated CLI for creating type-safe Svelte apps.", + "category": "SvelteKit", + "tags": [] + }, + { + "title": "Sveltekit Auth Starter", + "repository": "https://github.com/delay/sveltekit-auth-starter", + "description": "Utilizes Lucia for authentication, Skeleton for ui elements, Prisma for database connectivity and type safety, Lucide for icons, inlang for translation, Zod and Superforms to handle forms and validation and Sveltekit.", + "category": "SvelteKit", + "tags": [] + }, + { + "title": "Svelte Realworld", + "repository": "https://github.com/sveltejs/realworld", + "description": "Svelte codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API.", + "category": "SvelteKit", + "tags": [] + }, + { + "title": "editable-website", + "repository": "https://github.com/michael/editable-website", + "description": "A SvelteKit template for coding completely custom websites, while allowing non-technical people to make edits to the content by simply logging in with a secure admin password.", + "category": "SvelteKit", + "tags": [] + }, + { + "title": "SPLAT", + "repository": "https://github.com/zeucapua/splat-template", + "description": "A project template to get started with the SPLAT stack (SvelteKit, Prisma, Lucia (Auth), TailwindCSS)", + "category": "SvelteKit", + "tags": [] } ]