npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@genesislcap/foundation-comms

v14.370.0

Published

Genesis Foundation UI Comms

Readme

Genesis Foundation Comms

The @genesislcap/foundation-comms package is designed to streamline and enhance communication capabilities between web apps and Genesis servers. It provides a robust set of modules aimed at facilitating effective data exchange, authentication, and session management, among other utilities. With a focus on integration and ease of use, this library supports developers in building sophisticated, real-time communication features in their applications.

API Documentation

For more detailed information on API and configurations, please refer to the API documentation in the docs/api directory.

Features

The library encompasses a broad range of features, including:

  • Analytics Integration - Facilitates the collection and management of analytics data, enabling insights into application usage and user interactions.
  • Authentication - Provides mechanisms for user authentication and authorization, ensuring secure access control.
  • Connection Management - Offers utilities for managing connections, including real-time communications and data exchange.
  • Credential Management - Aids in the secure storage and retrieval of user credentials, enhancing security and user experience.
  • Data Source Integration - Simplifies the integration with various data sources, ensuring efficient data retrieval and management.
  • Metadata Management - Allows for the handling and manipulation of metadata, facilitating dynamic content generation and customization.
  • Session Management - Ensures robust session management capabilities, crucial for maintaining user state and session continuity.
  • Storage Solutions - Provides versatile storage options, including both persistent (Key-Value) and session-based storage mechanisms.
  • Testing Utilities - Includes tools and utilities for testing, ensuring reliability and performance of the communication features.
  • User Management - Offers comprehensive tools for managing user information, preferences, and settings.
  • Utility Functions - A collection of utility functions to aid in common tasks and streamline development processes.

Installation

To include @genesislcap/foundation-comms in your project, add it as a dependency in your package.json file and follow your project's routine for dependency installation.

{
  "dependencies": {
    "@genesislcap/foundation-comms": "latest"
  }
}

License

Note: this project provides front-end dependencies and uses licensed components listed in the next section; thus, licenses for those components are required during development. Contact Genesis Global for more details.

Licensed components

Genesis low-code platform