Welcome to PrivJs. We are currently ongoing a major update, let us know if you have any feedback.
Module Federation helper for NextJS
Module Federation CSR & SSR Support for Next.js
Looking for a Library that Encrypts and Decrypts your data or strings on the fly and that is not easily detectable by hackers , Then you are at correct place.
ESLint plugin to detect vulnerable javascript packages & methods
Simple and light circular progressbar in react with a gradient
Webpack plugin to stream typescript for module-federated apps/components
WML Angular Components Base extends the WML Components Base by integrating it with Angular-specific features and functionality. It builds on the foundation provided by the core library and adds seamless integration with Angular’s framework, making it easier to work with Angular modules, change detection, and Angular-based services like ngx-translate.
Javascript library to encapsulate API calls
The Angular WML Field library is an Angular-based framework designed to enhance the functionality and management of form fields within web applications. It provides a robust set of components and services that simplify the creation, validation, and handling of form fields, addressing common challenges faced by developers in form management. The library integrates seamlessly with Angular’s reactive forms module, offering additional utilities for field state management, validation messaging, and dynamic content loading, thereby streamlining the form development process and improving user interaction.
The Angular WML Infinite Dropdown library library provides a flexible and dynamic dropdown component for Angular applications, aiming to enhance user interfaces with nested and infinitely cascading options. It addresses the need for a versatile dropdown menu in Angular projects, offering a solution that supports multiple levels of navigation and interaction. This library is particularly useful for developers looking to implement complex menu structures without the hassle of managing intricate state logic or nested structures manually.
The <code dir="auto">wml-options</code> library is an Angular-based toolkit designed to enhance the selection and management of options within applications. Its primary objective is to provide a streamlined and efficient way for developers to integrate and manage multiple choice selections, toggles, and option-related actions in their Angular projects. The library offers a set of components and services that enable the display and interaction with various types of options, supporting both default and custom components for dynamic and interactive content.
The Angular WML Input library is a specialized Angular component designed to enhance the form input experience in Angular applications. It provides a robust set of features that simplify the process of creating, validating, and managing form inputs, particularly focusing on user interaction and data binding. The library aims to solve common problems associated with form handling in Angular, such as maintaining sync between the UI and the model, providing instant feedback to users, and integrating seamlessly with Angular’s form validation mechanisms. By offering a comprehensive suite of input-related functionalities helps developers build more interactive, user-friendly forms with less boilerplate code.
The WML Tabs Zero component is a customizable tab component for Angular applications. It offers the following features:
The Angular WML File Manager library is designed to enhance Angular applications by providing robust file upload capabilities. This library streamlines the process of integrating file upload functionality, addressing common challenges such as handling multiple file formats, validating file sizes, and providing feedback on the upload process. Its primary goal is to offer a configurable and efficient solution for developers to incorporate file upload features into their applications, with a focus on ease of use and flexibility.
The Angular WML Form Libary is a versatile and customizable library designed to streamline form creation and management in Angular applications. This component offers the following features:
The Angular WML Popup library is an Angular-based toolkit designed to simplify the creation and management of pop-up components within web applications. It provides developers with a streamlined approach to integrate pop-ups, facilitating interactions and enhancing user engagement without the need for extensive boilerplate code. The library is crafted to address common challenges associated with pop-up management, such as dynamic content loading, positioning, and responsiveness, ensuring a versatile solution adaptable to various application scenarios.
The Angular WML Notify library is an Angular-based toolkit designed to enhance user notifications and messaging within applications. Its primary objective is to offer a streamlined and efficient way for developers to integrate and manage notifications, alerts, and informational messages in their Angular projects. The library provides a set of components and services that enable the display of various types of messages, such as errors, information, success, and warnings, with customizable options to cater to different needs and scenarios. It leverages Angular’s powerful features to create a responsive and interactive user experience, addressing common challenges in handling user notifications with ease and precision.
t The Angular WML Panel library is a sophisticated Angular module designed to offer a robust and versatile panel component system within Angular applications. This library is meticulously engineered to provide developers with a seamless and intuitive interface for creating, managing, and interactingtt with panels in their web applications. The core objective of the library is to streamline the process of panel management, offering a suite of features that cater to various panel-related needs, such as dynamic content loading, customization, and responsive layout management.
The Angular WML Slicebox library is an Angular-based library designed to enhance the visual interactivity of web applications by introducing a 3D slicebox carousel component. This library provides a sophisticated and engaging way to display images or content in a carousel format, with a 3D rotation effect that adds depth and dynamism to the user experience. Aimed at integrating seamlessly with Angular applications, Angular WML Slicebox offers a set of configurable options to tailor the carousel’s behavior and appearance, making it a versatile tool for developers looking to enhance their UI with 3D interactive elements.
My blog configurations
The Angular WML Chips library provides a highly customizable chips component for Angular applications. It offers a variety of features to enhance user interaction and improve the overall user experience.
Footnotes functionality for quill rich editor.
Javascript utility to generate beautiful gradient backgrounds. Built by the team behind [privjs.com](https://privjs.com)
End-to-End typesafe fetch client for your API
The Windmillcode Angular WML Accordion library provides a set of components and services to create accordion functionalities in Angular applications. This library facilitates the development of accordions with customizable sections, and animation controls, using WMLUIProperty to ensure consistency in development practices. Developers can construct accordions that are responsive and adaptable to various content types and user interactions, enhancing the informational architecture of Angular-based web applications.
A robust procedural tree model generator
The MapGrab map interface
Browser-friendly Excel templating utility. Generate XLSX files easily from a formatted template with replaceable tags!
The Angular WML Schematics library serves as a foundational toolkit for Angular web application development, establishing a solid baseline from which developers can construct and expand their projects. Central to this library is the concept of WMLUIProperty, a fundamental element that encapsulates the essence of web application components, down to the finest detail. This library not only streamlines the development process by providing pre-defined subclasses like WMLRoute for routing, WMLView for dynamic components, and WMLMotionUIProperty for CSS animations and transitions but also ensures consistency and scalability across your application. Dive into the documentation to explore how these building blocks can be orchestrated to create robust, maintainable, and dynamic web applications.
A simple service to check if the application is running on a mobile or tablet device
The <code dir="auto">wml-button</code> library is an Angular-focused toolkit designed to provide developers with versatile and customizable button components. Its primary goal is to offer a streamlined approach to implementing interactive buttons within Angular applications, addressing common challenges such as dynamic content loading, user interaction handling, and flexible styling. By delivering a set of modular and adaptable components, the library aims to enhance the development workflow and enrich the user experience across diverse application scenarios.
ECT NgLinq draws inspiration from .NET LINQ and brings this inspiration to TypeScript.
The Angular WML Select library is a specialized Angular component library designed to enhance form inputs by providing a robust and flexible select component. Its primary objective is to offer a more dynamic and feature-rich alternative to the native HTML select element, catering to the diverse needs of modern web applications. With its advanced functionalities, the library addresses common challenges faced in creating user-friendly, interactive forms, such as handling dynamic data sets, enabling search and filtering capabilities, and offering better control over the styling and behavior of select menus.
An Ivy compiled package for formatting dates
The Angular WML Toggle library offers a customizable toggle switch component for Angular applications. This library provides an easy-to-integrate toggle switch that enhances user interfaces by allowing binary choices such as settings or preferences. The core component, <code dir="auto">WMLToggleZeroComponent</code> , is designed to be flexible and modular, enabling developers to tailor its appearance and behavior to fit their application’s requirements. Features include:
The Angular WML Mobile Nav library offers a comprehensive solution for integrating a mobile navigation menu into Angular applications. It’s designed to enhance user experience on mobile devices by providing a dynamic and responsive navigation system. The library leverages Angular’s powerful framework to offer a seamless and interactive menu system, which is both easy to integrate and customizable to fit the specific needs of an application. The primary goal of the library is to simplify the implementation of a mobile navigation menu, providing developers with a set of tools that facilitate the creation of a multi-level, collapsible, and accessible navigation structure.
The Angular WML Table library is an Angular-based toolkit designed to enhance the development of table components within Angular applications. It focuses on providing developers with a streamlined and efficient way to create and manage tables, addressing common challenges such as data binding, sorting, and pagination. The library’s aim is to simplify the integration of complex table functionalities, ensuring that developers can focus on the unique aspects of their applications while leveraging robust, pre-built solutions for table management.
Trying to think about new user, contact or customer data can be tricky, so here's a simple library to make some of the job a little easier. This library offers random first and last names, and currently a random date of birth from 1/1/1970 onwards.
A full featured and multi-format (xls,xlsx,csv,txt,ods, you name it) spreadsheet validator.
BundaJS is a utility library that simplifies the process of sending HTTP requests through Axios from Socket.io to an Express.js server. It facilitates seamless communication between your Socket.io-powered application and Express.js backend.
A circular progress bar component and customizable
A Babylon.js specialty camera targeted at ecommerce scenarios.
**Update**: Collection is the library for work with crud against an Angular 12 app.
Strongly typed circular carousel for React
A simple iOS inspired toggle switch.
A cutting-edge software application designed to simplify the process of creating and managing NFT Art collections. With its powerful features, intuitive interface, and fast performance, it's the perfect solution for artists, collectors, and anyone looking to create and manage NFT Art.
encrypt and decrypt your messages, passwords, etc. to securely send your data wherever you are.
This component solving complex searching in javascript `Array`, `Array of object` and also it will eaisly search any string inside `Nested` data.
This project is a React application that showcases a temperature conversion component using the `@mahesh005/temp_conversion` npm library. The application automatically increments the temperature in Celsius every second and displays the corresponding temperature in Fahrenheit.
Draw arrows (or lines) between components in React!
A timer is used to measure a specific time interval.
A JQuery-based Theme Selector for bootstrap
The Boostify class is designed to manage the delayed execution of scripts in a web page, triggered by user interactions such as scrolling, mouse movement, or touch events. This approach optimizes script loading and execution, improving overall user experience.
Provides code coverage for angular templates
A simple component library to be used with Vue for creating graphs and other data visualizations.
this is time base one time password
1. Add icons to `src` directory. 2. Update the version in the root `package.json`. 3. Build the packages: `npm run build` or `yarn build`. 4. Publish the packages: `npm run release` or `yarn release`.
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
all countries with it's states and cities
A small middleware that allows interactions for password hashing
Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.0.
React js library for parallax on mouse movement
Modified axios with a simple addition of headers
Just a script of a basic calculator that do 4 operations: plus, division, times and subtraction.
Light library to creat epub files
Make your javascript functions faster and use benefits of practical_functions package
This is a simple cpp file watcher that will compile and run your cpp file on every change.
helps with logging from browser console to cypress node process (any browser)
A starfall animation package for both React and vanilla JavaScript
Carousel with falling on the sides cards
A template for a javascript library
A state handler for react native using `react-redux`
A blank schematics
Capacitor plugin that show a notification alert when a message received from firebase
Gps location tracker service for Ionic Capacitor
In an HTML canvas, a bunch of floating particles connected with lines when they approach eachother. Creating a fun and interactive background.
This package developed for image animations