Rodney Johnson (rodneylab)

rodneylab

Geek Repo

Location:London

Home Page:https://rodneylab.com/

Twitter:@askRodney

Github PK Tool:Github PK Tool

Rodney Johnson's repositories

sveltekit-components

Handy components for building sites in SvelteKit

Language:SvelteLicense:BSD-3-ClauseStargazers:59Issues:3Issues:0

sveltekit-seo

Demo site for SvelteKit SEO showing how to set up meta tags in a SvelteKit blog site.

Language:SvelteLicense:BSD-3-ClauseStargazers:48Issues:2Issues:2

sveltekit-image-plugin

SvelteKit demo code for using vite-imagetools to add cached, responsive, Next-Gen images to a SvelteKit site with no cumulative layout shift.

Language:SvelteLicense:BSD-3-ClauseStargazers:28Issues:2Issues:1

sveltekit-graphql-fetch

SvelteKit GraphQL queries using fetch only: how you can drop Apollo client and urql dependencies altogether to make your Svelte app leaner.

Language:TypeScriptLicense:BSD-3-ClauseStargazers:16Issues:2Issues:1

sveltekit-graphql-github

Use Apollo Client with SvelteKit to Query a GraphQL API: we use the GitHub API to query our repos and learn a bit of SvelteKit along the way.

Language:SvelteLicense:BSD-3-ClauseStargazers:12Issues:2Issues:0

svelte-social-icons

Beautiful, easy SVG social icons in Svelte

Language:TypeScriptLicense:BSD-3-ClauseStargazers:10Issues:3Issues:5

svelte-ecommerce-site-start

SvelteKit eCommerce site: how to build a fast, SEO friendly, static eCommerce site using Svelte, Snipcart and Directus.

Language:SvelteStargazers:9Issues:2Issues:0

sveltekit-instagram-infinite-scroll

SvelteKit infinite scroll: see how you can use Svelte stores and a reactive function to implement an infinite scrolling Instagram feed.

Language:SvelteLicense:BSD-3-ClauseStargazers:9Issues:1Issues:0

cmessless

A markdown parser to output Astro markup

Language:RustLicense:BSD-3-ClauseStargazers:8Issues:2Issues:1

sveltekit-hcaptcha-form

SvelteKit hCaptcha contact form: see how you can scare bots away from your Svelte site using a privacy focussed captcha service.

Language:SvelteLicense:BSD-3-ClauseStargazers:6Issues:1Issues:0

sveltekit-accessibility-testing

Demo code for adding axe accessibility testing to SvelteKit using Playwright and pa11y

Language:SvelteLicense:BSD-3-ClauseStargazers:4Issues:2Issues:0

sveltekit-iconify

Demo showing how to add SVG icons from just about any library to your Svelte app using a single extra dependency

Language:SvelteLicense:BSD-3-ClauseStargazers:4Issues:2Issues:0

sveltekit-intersection-observer

Demo code to show how to use the Intersection Observer API in Sveltekit to help track page views

Language:SvelteLicense:BSD-3-ClauseStargazers:4Issues:1Issues:0

sveltekit-session-storage

SvelteKit Session Storage: how you can improve UX by temporarily caching user form entries then repopulating fields on browser refreshes.

Language:SvelteLicense:BSD-3-ClauseStargazers:4Issues:2Issues:0

sveltekit-share-buttons

Svelte share buttons: adding social share buttons to your Svelte app for mobiles and Safari using the native Web Share API with fallbacks.

Language:SvelteLicense:BSD-3-ClauseStargazers:3Issues:2Issues:0

sveltekit-fido-u2f-login

SvelteKit FIDO U2F login: how you can add multi factor authentication (MFA) to the front end of your Svelte app for added login security.

Language:SvelteLicense:BSD-3-ClauseStargazers:2Issues:2Issues:0

upstash-redis-deno-perf

Upstash for Redis and the Performance API: measuring performance gains with Web APIs to deploy the database optimally in your Deno app.

Language:TypeScriptLicense:BSD-3-ClauseStargazers:2Issues:3Issues:0

stylelint-sveltekit

Stylelint for SvelteKit: keep you Svelte code consistent and make sure your CSS and SCSS code follows your team's style guide to the letter!

Language:SvelteLicense:BSD-3-ClauseStargazers:1Issues:1Issues:0

sveltekit-lazyload-iframe

SvelteKit demo code for responsive lazy loading iframes.

Language:SvelteLicense:BSD-3-ClauseStargazers:1Issues:2Issues:0

sveltekit-lint-css

SvelteKit CSS stylelint: how you can lint vanilla CSS within your Svelte source files using stylelint accessibility and best practice rules.

Language:SvelteLicense:BSD-3-ClauseStargazers:1Issues:2Issues:0

sveltekit-typescript-vanilla-extract-starter

SvelteKit TypeScript vanilla-extract starter: create a markdown blog site with responsive, Next-Gen images, PWA and vanilla-extract styles.

Language:SvelteLicense:BSD-3-ClauseStargazers:1Issues:2Issues:0

.config

Neovim config

Language:LuaLicense:BSD-3-ClauseStargazers:0Issues:1Issues:0

cloudcannon-sveltekit-social-sharing-images

Adding Social Sharing Images in SvelteKit: how to add social sharing images to your SvelteKit site as well as basic SEO meta and Schema.org.

Language:SvelteLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

picpack

Web image tooling

Language:RustLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

searchlite

Rust WASM tool to manipulate HTML searching for an input search term

Language:RustLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

shash

Generate SHA256 file for set of files for use with `shasum -c`

Language:RustLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

svelte-ably

Trying out ably with SvelteKit

Language:TypeScriptLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

svelte-shy-header

Svelte shy header: how to add a vanishing, sticky peekaboo header that reappears when the user scrolls up using Svelte and CSS to your site.

Language:SvelteLicense:BSD-3-ClauseStargazers:0Issues:2Issues:1

vim-shortcut-blog

Use Vim keyboard shortcuts on you blog: how to make it easy for Vim users to jump around your Svelte blog site with a keyboard and no mouse!

Language:SvelteLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0

vlintt

Lint Web Video Text Tracks Format (WebVTT) files

Language:RustLicense:BSD-3-ClauseStargazers:0Issues:2Issues:1