Interesting frontend repos

Interesting frontend repos (libs)

react-toastify -  react notification library (really cool) - howto article here 

https://www.npmjs.com/package/slugify - slug the string

puppeteer Puppeteer is a JavaScript library which provides a high-level API to control Chrome or Firefox over the DevTools Protocol or WebDriver BiDi. Puppeteer runs in the headless (no visible UI) by default

https://github.com/creativetimofficial/ct-nextjs-material-kit-pro - Material UI for NextJs

expressjs/body-parser - Node.js body parsing middleware. Parse incoming request bodies in a middleware before your handlers, available under the req.body property.

https://github.com/sachinchoolur/lightGallery - great Gallery and Slider - lightGallery

https://www.npmjs.com/package/react-google-autocomplete - Google Autocomplete for React

https://www.npmjs.com/package/qsA querystring parsing and stringifying library with some added security. And great article how to use it https://medium.com/@onejosefina/interesting-little-javascript-library-qs-f959250cf926

https://github.com/joe-bell/plaiceholder - Beautiful image placeholders, without the hassle.

https://github.com/hapijs/joi - The most powerful data validation library for JS

https://github.com/ndjson/ndjson.js - Streaming newline delimited json parser + serializer. Available as a JS API and a CLI

https://www.skypack.dev/ - Load optimized npm packages with no install and no build tools.


fun:

https://github.com/catdad/canvas-confetti
🎉 performant confetti animation in the browser (snow confetti included ❄️) - web page --> https://www.kirilv.com/canvas-confetti/ - sky pack --> https://www.skypack.dev/view/canvas-confetti


Useful tools for any needs:

https://github.com/humanwhocodes/env - A utility for verifying environment variables are present

Consider to watch other  "
Human Who Codes" - organization,  progs and utilities 


Testing (security):

https://github.com/opengrep/opengrep🔎 Static code analysis engine to find security issues in code.  website: https://www.opengrep.dev/ 
opengrep for windows cli :

opengrep-cli.exe refers to the executable file for the command-line interface of Opengrep, a static code analysis engine. Opengrep is a fork of Semgrep, created by a consortium of security vendors to provide a fully open-source solution for finding security vulnerabilities and code patterns.
Here's what opengrep-cli.exe enables users to do:
Analyze codebases: 
Scan source code or compiled code to identify security flaws and potential vulnerabilities.
Search code patterns: 
Utilize semantic grep capabilities to search for specific code patterns across various programming languages.
Apply customizable rules: 
Use predefined or custom-written rules to define what Opengrep should look for during analysis.
Integrate into workflows: 
Integrate Opengrep into CI/CD pipelines and other development workflows for automated security testing.
Cross-platform compatibility: 
Run directly on Windows systems without requiring Windows Subsystem for Linux (WSL) or containers.
The opengrep-cli.exe is the primary interface for interacting with the Opengrep engine from the command line, allowing users to execute scans, manage rules, and process results.

Comments