172 Repositories
JavaScript changesets-dependencies-action Libraries
Easy-to-use tool to inform you about potential risks in your project dependencies list
sdc-check Easy-to-use tool to inform you about potential risks in your project dependencies list Usage Add to your project Add new npm command to scri
A lightweight structured logging tool for Node.js without any dependencies
structlog A lightweight structured logging tool for Node.js without any dependencies. Example By default this tool will generate logs like the followi
Send logs to logsnag from your GitHub actions
Send logs to logsnag from your GitHub actions
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
Lightweight (zero dependencies) library for enabling cross document web messaging on top of the MessageChannel API.
Action to Mermaid
Action to Mermaid โถ๏ธ to ๐งโโ๏ธ About Now that GitHub renders Mermaid diagrams, here is a GitHub action that generates a Mermaid diagram out of an actio
โ๏ธ A GitHub Action to push a feed item to RSS3 network
RSS3 Github Action Update a users feed to reflect changes in a Github Repository. Setup Have a copy of your private key Add an environment secret to y
'Neko Mezashi Attack' - a simple but cute action game made with Vite and TypeScript
'Neko Mezashi Attack' is a simple but cute action game made with Vite and TypeScript. This app is packed all resources including style, graphics and audio into 4KB(4096 chars) JS. No runtime libraries or external resources are required.
GitHub action code for VMware Image Builder (VIB).
VMware Image Builder Overview This GitHub Action allows to interact with the VMware Image Builder service from VMware, a.k.a. VIB. VIB is a SaaS servi
Checks PRs for potentially unsafe prisma migrations
A very simple action that checks PRs to see if a Prisma schema has lines removed and if there are non Prisma file changes in the PR. If both condition
Send slack notification with BQ results
bq2slack-github-action Send slack notification with BQ results. How to use Sample github actions workflow yaml name: Run SQL against BQ and notify sla
Github action to parse OWNERS files and outputs random reviewers
Get Owners Github Action Do you want to have all the approvers and reviewers without having strange scripts in your actions? Do you want to have rando
GitHub action to install Foundry
foundry-toolchain Action This GitHub action installs Foundry. Example workflow on: [push] name: test jobs: check: name: Foundry project ru
๐ค GitHub Action which creates Issues from comments in your code
todo-issue[action] Disclosure Huge thanks to JasonEtco! After he decided to shut down his todo[bot] I've looked around for alternatives but decided to
A GitHub Action to cache your workload to a Google Cloud Storage bucket.
Google Cloud Storage Cache Action GitHub already provides an awesome action to cache your workload to Azure's servers hosted in United States. However
๐คโAn action that fetches the list of malicious domains on Discord in different providers and creates/updates a JSON file with them from time to time.
Discord Guardian Action ๐ค โThis action fetches the list of malicious domains on Discord in different providers and creates/updates a JSON file with t
A GitHub Action for pushing to a repo.
action-gh-push A GitHub Action for pushing to a repo. ๐คธ Usage Below is a simple example of step.if tag gating name: ci on: push jobs: build:
Action broadcaster for easy multiplayer web applications.
Hummingbird Action broadcaster for easy multiplayer web applications. About Hummingbird is both an open-source software and a public live service that
Find and fix dangling files and unused dependencies in your JavaScript projects.
unimported Find unused source files in javascript / typescript projects. While adding new code to our projects, we might forget to remove the old code
LunaSec - Open Source Security Software built by Security Engineers. Scan your dependencies for Log4Shell, or add Data Tokenization to prevent data leaks. Try our live Tokenizer demo: https://app.lunasec.dev
Our Software We're a team of Security Engineers on a mission to make awesome Open Source Application Security tooling. It all lives in this repo. Here
@nodesecure/ci brings together a set of tools to identify dependencies vulnerabilities and track most common malicious code and patterns
NodeSecure CI Action @nodesecure/ci brings together a set of tools to identify dependencies vulnerabilities and track most common malicious code and p
Github action generates dynamic image URL for contributor list to display it!
github-action-contributors Github action generates dynamic image URL for contributor list to display it! Contributors Usage - run: mkdir -p build - na
This GitHub action activates when a contributor raises a PR. It comments and reacts to the PR. Moreover, assigns the PR to the author.
This GitHub action activates when a contributor raises a PR. It comments and reacts to the PR. Moreover, assigns the PR to the author.
๐๐ A Shopify embedded app starter template, with updated dependencies, session storage, app context and examples for basic functionalities.
Shopify Node App Starter This is a starter template for embedded shopify apps based on the shopify cli node app. Contributions to create the perfect s
Another logger in JS. This one offers a console.log-like API and formatting, colored lines and timestamps (or not if desired), all that with 0 dependencies.
hellog Your new logger ! hellog is a general-purpose logging library. It offers a console.log-like API and formatting, extensible type-safety colored
Security tool used to take quick action against newly-discovered vulnerabilities in the blockchain.
SolidGuard is a Blockchain Security tool catered towards organizations who manages decentralized applications on the Ethereum blockchain. It is an attack database for documenting all major hacks that happened in the blockchain, and is also used to notify or pause decentralized applications affected by the attacks published in the database.
Lightweight, Material Design inspired go to top button. No dependencies. Pure Angular!
Angular ScrollTop Button Lightweight, Material Design inspired button for scroll-to-top of the page. No dependencies. Pure Angular! โ Angular 13, Ivy
Metro 4 Components Library
Impressive component library for expressive web development! Build responsive projects on the web with the first front-end component library in Metro Style. And now there are even more opportunities every day!
Inspiration for revealing content by morphing the action element.
Morphing Buttons Concept Inspiration for revealing content by morphing the action element. Article on Codrops Demo Integrate or build upon it for free
Find stale dependencies in the package.json file(s).
staledeps Find stale dependencies in the package.json file(s). Installation npm install -g staledeps Or simply using npx, the package runner bundled
A svelte action for creating tippy.js tooltips with full typescript support
Tippy.js for svelte A svelte action for creating tippy.js tooltips. Getting started # Pnpm pnpm add svelte-tippy tippy.js # Yarn yarn add svelte-tipp
Notifies and then closes draft pull requests that have had no activity for a specified amount of time.
Close Stale Draft Pull Requests This action has been inspired by microsoft/vscode-github-triage-actions, actions/stale and probot/stale, ultimately wr
GitHub Action that configures Nix to read/write to a cache
Set up Nix Cache Action This is a GitHub Action that configures the Nix package manager to read from (and optionally write to) a remote cache. Usage U
lightweight, powerful javascript datetimepicker with no dependencies
flatpickr - javascript datetime picker Motivation Almost every large SPA or project involves date and time input. Browser's native implementations of
An action that deletes an artifact associated with given workflow.
GitHub Action to delete workflow artifact(s) An action that deletes an artifact associated with given workflow. Report Bug ยท Request Feature Descripti
Adds `swiped` events to the DOM in 0.7k of pure JavaScript
swiped-events A 0.7k script that adds swiped-left, swiped-right, swiped-up and swiped-down events to the DOM using CustomEvent and pure JS. Based on t
Autocomplete - Simple accessible autocomplete for vanilla javacript with support for remote & local data, ~3KB gzip
Autocomplete - Simple accessible autocomplete for vanilla javacript with support for remote & local data, ~3KB gzip
Coloris - A lightweight and elegant JavaScript color picker. Written in vanilla ES6, no dependencies. Accessible.
Coloris A lightweight and elegant JavaScript color picker written in vanilla ES6. Convert any text input field into a color field. View demo Features
Glob - Github action to match glob patterns and retrieve the relative file paths.
Glob - Github action to match glob patterns and retrieve the relative file paths.
Gh-action-dotnet-bump - Automatic bump version of .NET solution by following semantic release
gh-action-dotnet-bump GitHub action which bumps the library version that follows Semantic Versioning. NOTICE: Pre-release functionality for type=assem
Setup-graalvm - GitHub Action for setting up GraalVM CE.
GitHub Action for GraalVM This GitHub action sets up GraalVM Community Edition and GraalVM components such as Native Image and GraalVM languages. Key
Json-parser - A parser for json-objects without dependencies
Json Parser This is a experimental tool that I create for educational purposes, it's based in the jq works With this tool you can parse json-like stri
A custom action for setting GitHub Workflow environment variables with YAML configuration files.
yaml-env-action - A custom action for setting GitHub Workflow environment variables with YAML configuration files. Introduction yaml-env-action is a c
Config-based action debouncing made easy
Pinia Debounce Debounce any action in your pinia ๐ store! This is also a very good example of how to create a pinia plugin and how to type it. Instal
A github action that provides detailed bundle analysis on PRs for next.js apps
Next.js Bundle Analysis Github Action Analyzes each PR's impact on your next.js app's bundle size and displays it using a comment. Optionally supports
Zero dependencies, lightweight, and asynchronous https requests package.
This project is a Work in Progress and currently in development. The API is subject to change without warning. A small fetching package for super simp
GitHub action to get notification whenever vaccine slot is availble in cowin portal :tada:
Covid Vaccine availability notifier Setup Fork this repo Update the config at src/config.js Delete the db file src/db.json module.exports = { // opt
Build redux logic, without getting nervous ๐ฌ
Redux Cool Build redux logic, without getting nervous ๐ฌ Description Redux Cool is an awesome tiny package that allows you to easily and intuitively w
Node.js CLI tool to visualize an aggregate list of your dependencies' licenses
licenseye Node.js CLI tool to visualize an aggregate list of your project's dependencies' licenses. Install Yarn yarn global add licenseye NPM npm ins
:eyeglasses: Node.js module that tells you when your package npm dependencies are out of date.
Node.js module that tells you when your package npm dependencies are out of date. Getting Started Install Node.js. Install david: cd /your/project/dir
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
WinBox is a professional HTML5 window manager for the web: lightweight, outstanding performance, no dependencies, fully customizable, open source!
pattern matching in javascript & typescript made easy
๐ฅ matchbook pattern matching in typescript & javascript made easy matchbook is a lightweight & easy to use pattern matching library, for TypeScript a
Solidarity is an environment checker for project dependencies across multiple machines.
Solidarity is an environment checker for project dependencies across multiple machines. When the same exact code works on one machine but not another,
Native typewriter effect, without compromises or dependencies.
T-Writer.js Native typewriter effect, without compromises or dependencies. See a demo for ideas/examples. Why Creating a custom typewriter effect can
AmplitudeJS: Open Source HTML5 Web Audio Library. Design your web audio player, the way you want. No dependencies required.
Documentation โข Examples โข Tutorials โข Support Us โข Get Professional Help AmplitudeJS is a lightweight JavaScript library that allows you to control t
๐ฎ Proxies nodejs require in order to allow overriding dependencies during testing.
proxyquire Proxies nodejs's require in order to make overriding dependencies during testing easy while staying totally unobtrusive. If you want to stu
Reaction is an API-first, headless commerce platform built using Node.js, React, GraphQL. Deployed via Docker and Kubernetes.
Reaction Commerce Reaction is a headless commerce platform built using Node.js, React, and GraphQL. It plays nicely with npm, Docker and Kubernetes. G
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.
JavaScript Templates Contents Demo Description Usage Client-side Server-side Requirements API tmpl() function Templates cache Output encoding Local he
JavaScript syntax highlighter with language auto-detection and zero dependencies.
Highlight.js Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It can work with pretty muc
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
keymaster.js Keymaster is a simple micro-library for defining and dispatching keyboard shortcuts in web applications. It has no dependencies. Itโs a w
๐ a clean and simple notification, input, and selection suite for javascript, with no dependencies
notie notie is a clean and simple notification, input, and selection suite for javascript, with no dependencies Live demo: https://jaredreich.com/noti
Elegant, responsive, flexible and lightweight notification plugin with no dependencies.
iziToast Elegant, responsive, flexible and lightweight notification plugin with no dependencies. izitoast.marcelodolza.com Fast Responsive Animated Li
noUiSlider is a lightweight JavaScript range slider library with full multi-touch support. It fits wonderfully in responsive designs and has no dependencies.
noUiSlider noUiSlider is a lightweight JavaScript range slider. No dependencies All modern browsers and IE 9 are supported Fully responsive Multi-to
Ultra lightweight, usable, beautiful autocomplete with zero dependencies.
Awesomplete https://leaverou.github.io/awesomplete/ Awesomplete is an ultra lightweight, customizable, simple autocomplete widget with zero dependenci
A refreshing JavaScript Datepicker โ lightweight, no dependencies, modular CSS
Pikaday A refreshing JavaScript Datepicker Lightweight (less than 5kb minified and gzipped) No dependencies (but plays well with Moment.js) Modular CS
Ultra lightweight, usable, beautiful autocomplete with zero dependencies.
Awesomplete https://leaverou.github.io/awesomplete/ Awesomplete is an ultra lightweight, customizable, simple autocomplete widget with zero dependenci
A refreshing JavaScript Datepicker โ lightweight, no dependencies, modular CSS
Pikaday A refreshing JavaScript Datepicker Lightweight (less than 5kb minified and gzipped) No dependencies (but plays well with Moment.js) Modular CS
lightweight, powerful javascript datetimepicker with no dependencies
flatpickr - javascript datetime picker Motivation Almost every large SPA or project involves date and time input. Browser's native implementations of
HTML5 Canvas Gauge. Tiny implementation of highly configurable gauge using pure JavaScript and HTML5 canvas. No dependencies. Suitable for IoT devices because of minimum code base.
HTML Canvas Gauges v2.1 Installation Documentation Add-Ons Special Thanks License This is tiny implementation of highly configurable gauge using pure
Minimalistic, animated SVG gauge. Zero dependencies
SVG Gauge Minmalistic, configurable, animated SVG gauge. Zero dependencies Buy me a coffee โ If you like my work please consider making a small donati
Simple, responsive, modern SVG Charts with zero dependencies
Frappe Charts GitHub-inspired modern, intuitive and responsive charts with zero dependencies Explore Demos ยป Edit at CodePen ยป Contents Installation U
Create front end projects from templates, add dependencies, and automate the resulting projects
volo Create browser-based, front-end projects from project templates, and add dependencies by fetching them from GitHub. Once your project is set up,