An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by cferdinandi

A curated list of projects in awesome lists by cferdinandi .

https://github.com/cferdinandi/smooth-scroll

A lightweight script to animate scrolling to anchor links.

anchor-links animate-scrolling javascript javascript-plugin no-dependencies vanilla-js

Last synced: 05 Oct 2025

https://github.com/cferdinandi/reef

A lightweight library for creating reactive, state-based components and UI.

angularjs components javascript javascript-framework reactjs ui vanilla-js vuejs

Last synced: 14 May 2025

https://cferdinandi.github.io/kraken/

A lightweight, mobile-first boilerplate for front-end web developers.

Last synced: 20 Nov 2025

https://github.com/cferdinandi/kraken

A lightweight, mobile-first boilerplate for front-end web developers.

Last synced: 25 Feb 2025

https://github.com/cferdinandi/social-sharing

Add social sharing links and buttons without the bloat.

Last synced: 05 Apr 2025

https://github.com/cferdinandi/tabby

Lightweight, accessible vanilla JS toggle tabs.

javascript javascript-plugin no-dependencies tabs toggle-tabs vanilla-js

Last synced: 16 May 2025

https://github.com/cferdinandi/atomic

A tiny, Promise-based vanilla JS Ajax/HTTP plugin with great browser support.

ajax javascript javascript-plugin no-dependencies promise promise-wrapper vanilla-js xhr

Last synced: 16 Dec 2025

https://github.com/cferdinandi/build-tool-boilerplate

A simple boilerplate for using NPM tasks to build and compile JavaScript, CSS, and image files.

Last synced: 05 Apr 2025

https://github.com/cferdinandi/bouncer

A lightweight form validation script that augments native HTML5 form validation elements and attributes.

form-validation javascript javascript-plugin vanilla-js

Last synced: 04 Apr 2025

https://github.com/cferdinandi/ebook-boilerplate

A lightweight boilerplate for self-publishing ebooks with markdown and command line.

Last synced: 18 Oct 2025

https://github.com/cferdinandi/bin

A tiny (<1kb) localStorage and sessionStorage helper library.

javascript javascript-library localstorage sessionstorage vanilla-javascript vanilla-js

Last synced: 21 Jul 2025

https://github.com/cferdinandi/vanilla-js-toolkit

A growing collection of vanilla JavaScript code snippets, helper functions, polyfills, plugins, and learning resources.

Last synced: 05 Jul 2025

https://github.com/cferdinandi/drop

A small CSS component that turns browser-native <details> elements into dropdown menus.

css details dropdowns html html-css no-dependencies

Last synced: 16 Mar 2025

https://github.com/cferdinandi/hugo-starter

A barebones starter project and theme for learning Hugo.

Last synced: 06 Aug 2025

https://github.com/cferdinandi/form-saver

A simple script that lets users save and reuse form data.

forms javascript javascript-plugin localstorage no-dependencies vanilla-js

Last synced: 16 Mar 2025

https://github.com/cferdinandi/events

A tiny event delegation library.

Last synced: 16 Mar 2025

https://github.com/cferdinandi/gmt-html-minify

Minify your HTML output in WordPress.

Last synced: 15 Oct 2025

https://github.com/cferdinandi/x-ray

X-Ray is a script that lets users toggle password visibility in forms.

javascript javascript-plugin no-dependencies password vanilla-js

Last synced: 21 Mar 2025

https://github.com/cferdinandi/keel

A lightweight boilerplate for WordPress theme developers.

Last synced: 20 Mar 2025

https://github.com/cferdinandi/table-of-contents

Automatically generate a table of contents from the headings on the page.

Last synced: 21 Mar 2025

https://github.com/cferdinandi/jar

A tiny (< 1kb) library that makes working with cookies easier.

cookies javascript javascript-library vanilla-javascript vanilla-js

Last synced: 06 May 2025

https://github.com/cferdinandi/learn-vanilla-js

A roadmap for learning vanilla JavaScript

Last synced: 14 Sep 2025

https://github.com/cferdinandi/frontend-horse-js-library

The boilerplate for the Frontend Horse livestream.

Last synced: 10 Aug 2025

https://github.com/cferdinandi/vanilla-js-guidebook-source-code

All of the source code for "The Vanilla JS Guidebook."

Last synced: 25 Feb 2025

https://github.com/cferdinandi/reef-js

The website for ReefJS.

Last synced: 12 Sep 2025

https://github.com/cferdinandi/alerts

Simple alert messages.

Last synced: 23 Mar 2025

https://github.com/cferdinandi/petfinderapi4everybody

A JavaScript plugin that makes it easier to use the Petfinder API.

animals api javascript javascript-plugin no-dependencies non-profit petfinder petfinder-api vanilla-js

Last synced: 23 Mar 2025

https://github.com/cferdinandi/progress-bars

Simple CSS progress bars.

Last synced: 26 Oct 2025

https://github.com/cferdinandi/gmt-mailchimp-wp-rest-api

Add WP Rest API hooks for JS use of the Mailchimp API.

Last synced: 23 Mar 2025

https://github.com/cferdinandi/kelp

A collection of small functions for creating reactive, state-based UIs.

Last synced: 23 Mar 2025

https://github.com/cferdinandi/petfinder-api-for-wordpress

A collection of functions to help you display Petfinder listings on your WordPress site.

Last synced: 19 Oct 2025

https://github.com/cferdinandi/project-star-rating-system

A vanilla JavaScript project

Last synced: 25 Feb 2025

https://github.com/cferdinandi/vanilla-js-list

A growing list of organizations that build sites and apps with vanilla JS

Last synced: 23 Mar 2025

https://github.com/cferdinandi/snapshot

Simple image styling.

Last synced: 01 Sep 2025

https://github.com/cferdinandi/gmt-pricing-parity

Display country-specific EDD discounts to visitors.

Last synced: 23 Mar 2025

https://github.com/cferdinandi/sw-fonts

Demo for https://gomakethings.com/improving-web-font-performance-with-service-workers/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/adventure

A simplish, imagination-based kitchen table RPG.

Last synced: 21 Mar 2025

https://github.com/cferdinandi/service-worker-pages-demo

A demo for https://gomakethings.com/saving-recently-viewed-pages-with-service-workers-and-vanilla-js/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/sw-offline-first

Demo for https://gomakethings.com/offline-first-with-service-workers-and-vanilla-js/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/service-worker-demo

A demo for https://gomakethings.com/writing-your-first-service-worker-with-vanilla-js/

Last synced: 12 Oct 2025

https://github.com/cferdinandi/games

Simple vanilla JS game demos.

Last synced: 25 Feb 2025

https://github.com/cferdinandi/gmt-automated-slack-invites

Automate Slack invites with WordPress.

Last synced: 26 Oct 2025

https://github.com/cferdinandi/timezones

Easily calculate timezones for your next meeting.

Last synced: 15 Oct 2025

https://github.com/cferdinandi/labels

Lightweight CSS labels.

Last synced: 24 Apr 2025

https://github.com/cferdinandi/vanilla-js-podcast

A show about JavaScript for people who hate the complexity of modern front‑end web development.

Last synced: 23 Mar 2025

https://github.com/cferdinandi/gmt-antispambot

A shortcode for the antispambot function that's built into WordPress.

Last synced: 12 Jul 2025

https://github.com/cferdinandi/es-modules-demo

https://gomakethings.com/an-intro-to-import-and-export-with-es-modules/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/modern-js-for-beginners-source-code

Source code for the Modern JavaScript for Beginners workshop.

Last synced: 04 Oct 2025

https://github.com/cferdinandi/javascript-essentials-source-code

Source code for the JavaScript Essentials workshop.

Last synced: 07 Oct 2025

https://github.com/cferdinandi/es-modules-default

https://gomakethings.com/how-to-define-a-default-export-with-vanilla-js-es-modules/

Last synced: 26 Jul 2025

https://github.com/cferdinandi/js-for-wp-conference

Resources from the JavaScript for WP Conference.

Last synced: 10 Oct 2025

https://github.com/cferdinandi/fetch

The Fetch for Petfinder plugin

Last synced: 18 Oct 2025

https://github.com/cferdinandi/gmt-edd-redirect-on-empty-cart

Redirect Easy Digital Downloads from your checkout cart to another page when the cart is empty.

Last synced: 25 Feb 2025

https://github.com/cferdinandi/es-module-bundler-multi

Code from https://gomakethings.com/how-to-bundle-es-modules-into-multiple-formats-with-rollup.js/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/es-module-scoping

https://gomakethings.com/scoping-with-vanilla-js-es-modules/

Last synced: 22 Oct 2025

https://github.com/cferdinandi/gmt-edd-free-purchases

Let people purchase products through EDD just by supplying their email address.

Last synced: 26 Jul 2025

https://github.com/cferdinandi/css-code-splitting-performance-test

https://gomakethings.com/modular-css-and-different-ways-to-structure-your-stylesheets/

Last synced: 25 Feb 2025

https://github.com/cferdinandi/academy-common-issue-forgetting-the-prefix

https://vanillajsacademy.com

Last synced: 06 Oct 2025