Projects in Awesome Lists by peterbenoit
A curated list of projects in awesome lists by peterbenoit .
https://github.com/peterbenoit/resourceloader.js
ResourceLoader is a flexible JavaScript library that allows for dynamic loading of resources like JavaScript, CSS, images, JSON, and other file types. It supports features like error handling, retries, cache busting, and concurrency control, making it suitable for various applications.
Last synced: 23 Mar 2025
https://github.com/peterbenoit/themetoggler
ThemeToggle is a lightweight JavaScript library that allows you to easily switch between light and dark themes on a webpage
color-scheme color-theme color-theme-switcher css-variables dark-light-toggle dark-mode javascript light-mode theme-switcher theme-toggle user-preferences
Last synced: 12 Feb 2026
https://github.com/peterbenoit/tailwindcss-visibility
A lightweight Tailwind CSS plugin that adds utilities for managing content visibility (content-visibility) and intrinsic size hints (contain-intrinsic-size). Optimize rendering performance with flexible size hints using custom theme values.
contain-intrinsic-size content-visibility css plugin size-hint tailwind tailwindcss
Last synced: 17 Feb 2026
https://github.com/peterbenoit/realestatemarket
A web-based project designed to display state-specific data using HTML, CSS, and JavaScript. The project utilizes configuration files, API data, and styled pages for different states like Florida and Georgia. It integrates data from various sources, including the Federal Reserve Economic Data (FRED) API.
chartjs javascript-applications
Last synced: 23 Mar 2025
https://github.com/peterbenoit/repowidget
A lightweight, customizable widget to showcase your GitHub repositories on any website. Features responsive design, caching, and beautiful repository cards with rich metadata.
customizable github-api javascript open-source portfolio repository-display responsive-design widget
Last synced: 05 Nov 2025
https://github.com/peterbenoit/saveasextension
This Chrome extension adds multiple image format options to the browser's context menu. It allows you to save images as PNG, JPG, WEBP, and AVIF (when supported by your browser).
chrome chrome-extensions context-menu saveas
Last synced: 29 Jul 2025
https://github.com/peterbenoit/pagedownloadextension
A Chrome extension that downloads web pages and their associated resources as an organized ZIP archive.
browser-extension chrome-extension page-downloader
Last synced: 01 Aug 2025
https://github.com/peterbenoit/autoclearextension
AutoClearExtension is a privacy-focused Chrome extension that gives users fine-grained control over storage and cookies on a per-domain basis
chrome-extension cookie extension indexeddb localstorage sessionstorage
Last synced: 02 Aug 2025
https://github.com/peterbenoit/storagemanager.js
StorageManager.js provides a convenient and feature-rich interface to handle localStorage and sessionStorage, offering additional features such as item expiration, batch operations, optional data compression, and storage events.
api localstorage sessionstorage
Last synced: 23 Mar 2025
https://github.com/peterbenoit/maths.js
Maths.js is a lightweight JavaScript library that extends the basic mathematical capabilities of JavaScript
javascript lightweight math math-library statistics utility-function
Last synced: 23 Mar 2025
https://github.com/peterbenoit/getviewport
GetViewport is a lightweight JavaScript utility for responsive breakpoint detection. It dynamically injects CSS breakpoints and allows JavaScript to check the current viewport size directly. This setup avoids the need for complex SCSS configurations and pseudo-elements, making it simple to integrate into any web project.
javascript media-queries responsive-design viewport
Last synced: 23 Mar 2025
https://github.com/peterbenoit/imageprocessor
A simple JavaScript library for handling image manipulation
Last synced: 23 Mar 2025
https://github.com/peterbenoit/saltykeys.js
A JavaScript library for simple obfuscating and verifying API keys on CodePen.
Last synced: 23 Mar 2025
https://github.com/peterbenoit/colorpalettegenerator
Vue.js application that allows users to search for random images using the Unsplash API and extract the colors from them.
axios colorthief html2canvas prismjs unsplash-api vite vue
Last synced: 23 Mar 2025
https://github.com/peterbenoit/vscodeextension
Building a VSCode Extension that kicks off Chrome Extension building
Last synced: 23 Mar 2025
https://github.com/peterbenoit/projecttemplate2025
Template for a new Project in 2025
Last synced: 30 Jun 2025
https://github.com/peterbenoit/javascript-refresher
Created with CodeSandbox
Last synced: 05 Jan 2026
https://github.com/peterbenoit/codepen-embed
A highly configurable, customizable CodePen embed plugin for Next.js and React applications.
Last synced: 23 Mar 2025
https://github.com/peterbenoit/cdn
It's not really a CDN in the valid meaning of the term, but it is a place where I house some images for use in other locations.
Last synced: 11 Sep 2025
https://github.com/peterbenoit/dotfiles
This repository contains configuration files and setup scripts to create an optimized front-end development environment on macOS.
dotfiles eslintrc macos prettierrc setup zshrc
Last synced: 05 May 2025
https://github.com/peterbenoit/wordgenerator-api
An API to use WordGenerator.js
Last synced: 18 Oct 2025
https://github.com/peterbenoit/bitwarden-deduplicator
A Python-based tool to identify and remove duplicate entries from Bitwarden export files. This project simplifies the management of your Bitwarden vault by allowing you to filter, deduplicate, and save results in a structured format.
bitwarden deduplication python3
Last synced: 18 Oct 2025
https://github.com/peterbenoit/uiguy.dev
A stylish, customizable "link in bio" landing page built with HTML, CSS, and Vite.
biolink landing-page linktree-alternative
Last synced: 24 Jan 2026
https://github.com/peterbenoit/tailwindcss-visibility-documentation
Documentation for the tailwindcss-visibility plugin
Last synced: 25 Feb 2026
https://github.com/peterbenoit/projectchimera
A Chrome extension that uses AI to summarize web pages directly from the browser's side panel, using your own OpenAI API key for cost-effective, pay-per-use summaries without monthly subscription fees.
ai chrome-extension open-ai summarization
Last synced: 08 Oct 2025
https://github.com/peterbenoit/devboilerplate
This repo is designed to streamline your project setup by automating everything from creating a new GitHub repository to initializing a project with your preferred JavaScript and CSS frameworks. Whether you're a fan of Angular, React, Vue, or Svelte, and prefer Tailwind, Bootstrap, or Bulma for styling, this script has you covered.
angular bootstrap bulma deno install installer-automation nodejs npm react svelte tailwind vue
Last synced: 30 Dec 2025
https://github.com/peterbenoit/tree-shaker
Create file system structures from ASCII tree diagrams with style! tree-shaker is a Deno-powered CLI tool that transforms text-based directory trees into real file system structures.
automation cli deno developer-tools directory-generator file-system filesystem-utility tree-structure typescript
Last synced: 19 Jul 2025
https://github.com/peterbenoit/vvv-init
A fast-start Bash script to scaffold a modern Vue 3 project with Vite, Tailwind CSS, Pinia, ESLint, Prettier, and Vercel-compatible serverless API routing. Designed to work seamlessly on both local development and Vercel deployments.
daisy husky pinia tailwind vercel vite vue
Last synced: 30 Dec 2025