open-index/open-npm huggingface dataset:
npm package: @gzim/svelte-actions
Description: Collection of svelte actions
Author: Gustavo Zimbrón
Latest version: 0.0.8

# Svelte Actions

Welcome to **Svelte Actions**, a package that includes a variety of Svelte actions to streamline the development of your applications. This package aims to provide reusable and easy-to-implement actions that enhance the interactivity and performance of your components.

## Installation

To install the package, use npm , pnpm or yarn:

```bash
npm install @gzim/svelte-actions

```

## Documentation and Examples

For more information about the actions and examples, please visit the [documentation](https://gzimbron.github.io/svelte-actions/).

## Suggest or Add an Action

We welcome contributions from the community! If you have an idea for a new action or would like to suggest an enhancement to an existing one, please open an issue with your requirements. Our community will review your suggestion and work towards adding it.

Pull requests are also welcome for new actions! Feel free to submit your code contributions, and we’ll be happy to review and merge them.
npm package: @gzkdev/create-dapp
Description: A CLI tool to scaffold minimal and slightly opinionated DApps.
Author: gzkdev
Latest version: 1.1.0

# @gzkdev/create-dapp

A CLI tool to scaffold minimal and slightly opinionated DApps.

## Overview

`@gzkdev/create-dapp` is designed to get you from zero to a functioning DApp in seconds. It provides a standardized, high-performance boilerplate for the most popular blockchain ecosystems, all while staying out of your way.

## Supported Networks

- **EVM**: Powered by `wagmi` and `viem`.
- **Solana**: Powered by `@solana/client` and `@solana/react-hooks`.
- **Sui**: Powered by `@mysten/dapp-kit-react` and `@mysten/sui`.

## Features

- ⚡️ **Fast Scaffolding**: Get a production-ready setup in seconds.
- 🎨 **UI**: Beautiful, minimal landing pages built with **TailwindCSS v4**.
- 📦 **Consolidated Providers**: A single `providers.tsx` component for all your network infrastructure.
- 🛠️ **Modern SDKs**: Uses the latest and most modern blockchain libraries.
- 🧩 **Framework Choice**: Choose between **Next.js** and **Vite** for every network.

## Usage

```bash
npx gzkdev/create-dapp@latest
```

## Creator

Built by [gzkdev](https://github.com/gzkdev).

## License

MIT
npm package: @gzkdev/emoticons
Description: A simple and fun npm library for ASCII emoticons.
Author: gzkdev
Latest version: 2.0.0

# @gzkdev/emoticons

A simple and fun npm library for ASCII emoticons! Inspired by [`cool-ascii-faces`](https://www.npmjs.com/package/cool-ascii-faces), but supercharged with **TypeScript**, **zero dependencies**, and meaningful **categorization**.

## Installation

```sh
npm install @gzkdev/emoticons
# or
pnpm add @gzkdev/emoticons
# or
yarn add @gzkdev/emoticons
```

## Usage

This library is packed with native ESM/CJS support and exported Typescript types. It doesn't fetch any data at runtime, everything is bundled securely with `0` dependencies.

```typescript
import {
  random,
  randomObject,
  getByTag,
  search,
  getAll,
  count,
} from '@gzkdev/emoticons';

// 1. Get a random emoticon string
console.log(random()); // "( ͡° ͜ʖ ͡°)"

// 2. Get a random emoticon object with meaning & tags
console.log(randomObject());
/*
{
  value: "( ͡° ͜ʖ ͡°)",
  meaning: "Lenny Face",
  tags: ["lenny", "face"]
}
*/

// 3. Get total count
console.log(`There are ${count} emoticons available!`);

// 4. Search by meaning or tags
const faces = search('shrug');
console.log(faces[0]);
// { value: "¯\\_(ツ)_/¯", meaning: "Shrug", tags: ["shrugging"] }

// 5. Get strictly by tag
const coolFaces = getByTag('cool');
console.log(coolFaces);

// 6. Get all emoticons
const allData = getAll();
```

## Features

- **TypeScript native**: Built and tested in TS. Rich typings out of the box.
- **Isomorphic**: Runs everywhere (Node, Bun, Deno, Browser edge) since it has zero dependencies.
- **Scalable Dataset**: Combines Wikipedia datasets and popular ASCII faces with categorizations.
- **Features**: A robust, staticly exported structure.

## Credits

This project was highly inspired by the legendary [**cool-ascii-faces**](https://github.com/maxogden/cool-ascii-faces). A big shoutout to the contributors of `cool-ascii-faces` for providing a delightful initial dataset of text faces that we natively integrated!

## Contribution & Commits

This project follows conventional commit conventions. Your commit messages will be verified via git hooks:

```
feat: add new CLI interface
fix: resolve duplicate meaning
```
npm package: @gzl10/nexus-plugin-ai
Description: AI plugin for Nexus BaaS with chat, assistants, knowledge bases, embeddings, usage tracking and MCP integration
Author: Gonzalo Díez
Latest version: 0.20.0

# @gzl10/nexus-plugin-ai

AI integration plugin for Nexus BaaS — multi-provider LLM support, chat, RAG, embeddings, and MCP.

## Features

- Multi-provider LLM (OpenAI, Anthropic, Ollama)
- Chat conversations with message history
- Prompt templates with variable interpolation
- RAG with document embeddings and semantic search
- MCP (Model Context Protocol) server integration
- AI assistants with configurable tools

## Install

```bash
nexus plugin add @gzl10/nexus-plugin-ai
nexus migrate dev
```

## Funding

If you find this plugin useful, consider supporting its development:

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-support-yellow?logo=buymeacoffee)](https://buymeacoffee.com/gzl10)
npm package: @gzl10/nexus-plugin-auth-providers
Description: Consolidated auth providers plugin for Nexus BaaS (Google, GitHub, GitLab, Microsoft, PocketID, Generic OIDC)
Latest version: 0.19.0

# @gzl10/nexus-plugin-auth-providers

Consolidated OAuth/OIDC authentication providers for Nexus BaaS.

## Features

- Google OAuth
- GitHub OAuth
- GitLab OAuth
- Microsoft OAuth
- PocketID
- Generic OIDC provider

## Install

```bash
nexus plugin add @gzl10/nexus-plugin-auth-providers
```

## Configuration

| Variable | Required | Description |
|----------|----------|-------------|
| `GOOGLE_CLIENT_ID` | No | Google OAuth client ID |
| `GOOGLE_CLIENT_SECRET` | No | Google OAuth client secret |
| `GITHUB_CLIENT_ID` | No | GitHub OAuth client ID |
| `GITHUB_CLIENT_SECRET` | No | GitHub OAuth client secret |
| `GITLAB_CLIENT_ID` | No | GitLab OAuth client ID |
| `GITLAB_CLIENT_SECRET` | No | GitLab OAuth client secret |
| `GITLAB_URL` | No | GitLab instance URL (default: gitlab.com) |
| `MICROSOFT_CLIENT_ID` | No | Microsoft OAuth client ID |
| `MICROSOFT_CLIENT_SECRET` | No | Microsoft OAuth client secret |
| `MICROSOFT_TENANT_ID` | No | Microsoft tenant ID (default: common) |
| `POCKETID_URL` | No | PocketID instance URL |
| `POCKETID_CLIENT_ID` | No | PocketID client ID |
| `POCKETID_CLIENT_SECRET` | No | PocketID client secret |
| `OIDC_ISSUER_URL` | No | OIDC issuer URL |
| `OIDC_CLIENT_ID` | No | OIDC client ID |
| `OIDC_CLIENT_SECRET` | No | OIDC client secret |

Providers are auto-discovered — configure the environment variables for the providers you want to enable.

## Funding

If you find this plugin useful, consider supporting its development:

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-support-yellow?logo=buymeacoffee)](https://buymeacoffee.com/gzl10)
npm package: @gzl10/nexus-plugin-docker
Description: Docker container and stack management plugin for Nexus BaaS
Author: Gonzalo Díez
Latest version: 0.19.0

# @gzl10/nexus-plugin-docker

Docker container and stack management plugin for Nexus BaaS.

## Features

- Docker stack management (compose files)
- Container listing and inspection
- Image listing
- Multi-host support via configuration

## Install

```bash
nexus plugin add @gzl10/nexus-plugin-docker
nexus migrate dev
```

## Configuration

| Variable | Required | Description |
|----------|----------|-------------|
| `DOCKER_SOCKET` | No | Docker socket path (default: `/var/run/docker.sock`) |
| `DOCKER_HOST` | No | Docker host URL (e.g., `tcp://localhost:2375`) |

## Funding

If you find this plugin useful, consider supporting its development:

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-support-yellow?logo=buymeacoffee)](https://buymeacoffee.com/gzl10)
npm package: @gzl10/nexus-plugin-notifications
Description: Nexus Plugin: Real-time in-app notifications via Socket.IO
Latest version: 0.19.0

# @gzl10/nexus-plugin-notifications

Real-time in-app notifications plugin for Nexus BaaS.

## Features

- In-app notifications via Socket.IO
- Notification types and priorities
- Read/unread tracking
- Programmatic sending via service API

## Install

```bash
nexus plugin add @gzl10/nexus-plugin-notifications
nexus migrate dev
```

## Funding

If you find this plugin useful, consider supporting its development:

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-support-yellow?logo=buymeacoffee)](https://buymeacoffee.com/gzl10)
npm package: @gzl10/nexus-plugin-oidc-server
Description: OIDC Identity Provider plugin for Nexus BaaS
Author: Gonzalo Díez
Latest version: 0.19.0

# @gzl10/nexus-plugin-oidc-server

OpenID Connect Identity Provider plugin for Nexus BaaS — enables "Login with Nexus" for external applications.

## Features

- Authorization Code Flow with PKCE (RFC 7636)
- JWT signing with RS256 (auto-generated key pair)
- Discovery document (`.well-known/openid-configuration`)
- JWKS endpoint
- Token introspection and revocation
- Scopes: openid, profile, email, roles, offline_access

## Install

```bash
nexus plugin add @gzl10/nexus-plugin-oidc-server
nexus migrate dev
```

## Funding

If you find this plugin useful, consider supporting its development:

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-support-yellow?logo=buymeacoffee)](https://buymeacoffee.com/gzl10)