All Projects → sveltejs → Community

sveltejs / Community

Licence: mit
Svelte community meetups, packages, resources, recipes, showcase websites, and more

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Community

Svelte Intellij
Svelte components in WebStorm and friends
Stars: ✭ 345 (-35.27%)
Mutual labels:  svelte
Svelte Select
A select component for Svelte apps
Stars: ✭ 414 (-22.33%)
Mutual labels:  svelte
Svelte Devtools
An extension that allows inspection of Svelte component hierarchy and state in the Firefox and Chrome developer tools.
Stars: ✭ 484 (-9.19%)
Mutual labels:  svelte
Svelte Materialify
A Material UI Design Component library for Svelte heavily inspired by vuetify.
Stars: ✭ 351 (-34.15%)
Mutual labels:  svelte
Svelma
Bulma components for Svelte
Stars: ✭ 401 (-24.77%)
Mutual labels:  svelte
Nativescript
NativeScript empowers you to access native platform APIs from JavaScript directly. Angular, Capacitor, Ionic, React, Svelte, Vue and you name it compatible.
Stars: ✭ 20,730 (+3789.31%)
Mutual labels:  svelte
Crayon
Simple framework agnostic UI router for SPAs
Stars: ✭ 310 (-41.84%)
Mutual labels:  svelte
Plenti
Static Site Generator with Go backend and Svelte frontend
Stars: ✭ 511 (-4.13%)
Mutual labels:  svelte
Nomie
Nomie v5 Source Code
Stars: ✭ 407 (-23.64%)
Mutual labels:  svelte
Svelte Grid
A responsive, draggable and resizable grid layout, for Svelte.
Stars: ✭ 473 (-11.26%)
Mutual labels:  svelte
Svite
svelte integration for vite
Stars: ✭ 383 (-28.14%)
Mutual labels:  svelte
Mermaid Live Editor
Edit, preview and share mermaid charts/diagrams. New implementation of the live editor.
Stars: ✭ 395 (-25.89%)
Mutual labels:  svelte
Firebase Gcp Examples
🔥 Firebase app architectures, languages, tools & some GCP things! React w Next.js, Svelte w Sapper, Cloud Functions, Cloud Run.
Stars: ✭ 470 (-11.82%)
Mutual labels:  svelte
Vudash
Powerful, Flexible, Open Source dashboards for anything
Stars: ✭ 363 (-31.89%)
Mutual labels:  svelte
Integrations
Ways to incorporate Svelte into your stack
Stars: ✭ 487 (-8.63%)
Mutual labels:  svelte
Svelte Router
Svelte Router adds routing to your Svelte apps. It's designed for Single Page Applications (SPA). Includes localisation, guards and nested layouts.
Stars: ✭ 310 (-41.84%)
Mutual labels:  svelte
Svelte I18n
Internationalization library for Svelte
Stars: ✭ 433 (-18.76%)
Mutual labels:  svelte
Language Tools
The Svelte Language Server, and official extensions which use it
Stars: ✭ 516 (-3.19%)
Mutual labels:  svelte
Obs Web
OBS-web - the easiest way to control OBS remotely
Stars: ✭ 512 (-3.94%)
Mutual labels:  svelte
Untrusted Types
Stars: ✭ 473 (-11.26%)
Mutual labels:  svelte

Svelte community

svelte-community.netlify.com

This repo contains data for Svelte meetups, packages, resources, recipes, and showcase websites. In time this may become the home for a meetup site and other community information.

Maintenance mode

we are now working on a new site: https://github.com/svelte-society/site

this site will keep up to date for content, but as far as code and design goes, the new site is the future

Add an event

To add an event make a PR to data/events.yml.

The YAML file is an array of events matching the following structure:

interface SvelteEvent {
  eventName: string;
  url?: string; // where people can learn more or contact organizers
  country: string;
  city: string;
  type: "Meetup" | "One-off" | "Workshop" | "Conference" | "Misc";
  twitter?: string; // e.g. @SvelteSociety
  date?: string; // YYYY-MM-DD-TTTT (24-hour time)
  organizer?: string; // your name, email, Twitter, etc
  thumbnail?: string;
  desc?: string; // short description
  description?: string; // full description - allows markdown
}

An example entry might look this:

- city: New York
  country: USA
  date: ""
  desc: Svelte meetup in NYC
  eventName: Svelte Society NYC
  organizer: |-
    swyx
    https://www.meetup.com/Svelte-Society/members/3963389/
  twitter: "@SvelteSociety"
  type: Meetup
  url: "https://www.downtomeet.com/Svelte-Society-NYC"

Add a package

To add libraries and other packages, make a PR to data/code.yml and copy the format. Please try to use existing tags.

Add a resource

To add resources like tools and media content, make a PR to data/resources.yml, using the existing tags if possible.

Updating stats

We run two scripts - updateGithubStats and updateNpmStats. You dont need credentials for updateNpmStats but you will need to add env vars for the github stats in a .env file. Pull this from an OAuth App (NOT GitHub App):

GH_CLIENT_ID= # e.g. 1234c7cce43a8bfd6e5e
GH_CLIENT_SECRET= # e.g. abcd0bf9fb26048089874dae9ff09f91a0ef6528

Add your company logo

  • Fork this repo, and clone your fork
  • Create a branch called e.g. add-myorganisation-logo
  • Make changes to WhosUsingSvelte.js file
  • Add the logo to the organisations directory (preferably SVG)
  • Add a new entry
  • Create a pull request. Thanks!

JSON format

href, src, alt are required.

style and picture are optional.

{
    href: "https://your-company.com",
    src: "organisations/yourCompanyLogo.svg",
    alt: "Your Company logo",
    // optional
    style: "optional styling",
    picture: [
        {
            type: "image/webp",
            srcset: "organisations/yourCompanyLogo.webp"
        },
        ...
    ]
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].