open-index/open-npm huggingface dataset:
npm package: @kirimemail/n8n-nodes-marketing-v3
Description: KIRIM.EMAIL marketing automation nodes for n8n
Author: Gamal Abdul Nasser
Latest version: 0.1.0

# @kirimemail/n8n-nodes-marketing-v3

n8n community node for KIRIM.EMAIL marketing automation platform. Manage subscribers and lists in your n8n workflows.

[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform.

[Installation](#installation)  
[Operations](#operations)  
[Credentials](#credentials)  
[Compatibility](#compatibility)  
[Usage](#usage)  
[Resources](#resources)

## Installation

Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.

## Operations

- **Subscriber**
  - Add to List - Add a subscriber to a list
  - Delete from List - Remove a subscriber from a list

## Credentials

KIRIM.EMAIL uses HMAC-based authentication.

1. Log in to your KIRIM.EMAIL account
2. Get your API key from the application settings
3. Use your username (Auth-ID) and API token to create credentials in n8n

The node automatically generates the HMAC authorization token for each API request.

## Compatibility

Compatible with n8n@1.60.0 or later

## Usage

### Add Subscriber to List

1. Create KIRIM.EMAIL API credentials with your username and API token
2. Select a list from your KIRIM.EMAIL account
3. Enter the subscriber's email address
4. Optionally add full name, tags, and custom fields

### Delete Subscriber from List

1. Create KIRIM.EMAIL API credentials
2. Select a list
3. Choose deletion method: by email or by subscriber ID
4. Enter the email or subscriber ID

## Resources

- [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)
- [KIRIM.EMAIL API documentation](https://docs.kirim.email)
npm package: @kirimemail/n8n-nodes-transactional
Description: Kirim.Email transactional email nodes for n8n - send emails and receive webhooks
Author: Gamal Abdul Nasser
Latest version: 0.6.1

# @kirimemail/n8n-nodes-transactional

Kirim.Email transactional email nodes for n8n - send transactional emails and receive webhook events.

[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/sustainable-use-license/) workflow automation platform.

## Installation

Follow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.

## Nodes

### KirimEmail Transactional

Send transactional emails via Kirim.Email API.

**Operations:**

- Send email

**Features:**

- Support for single and bulk email sending (up to 1000 recipients)
- Custom email headers
- HTML and plain text body support
- Reply-to address customization
- Comprehensive error handling with detailed error messages

**Fields:**

- From - Sender email address
- From Name - Optional sender display name
- To - Recipient email address(es)
- Subject - Email subject
- Text Body - Plain text content
- HTML Body - Optional HTML content
- Reply To - Optional reply-to address
- Headers - Custom headers as JSON

### KirimEmail Trigger

Receive webhook events from Kirim.Email.

**Events:**

- Email queued, sent, delivered, bounced, etc.
- Automatic signature verification

### KirimEmail Domain Log

Get email logs for authenticated domain via Kirim.Email API.

**Operations:**

- Get Many - Retrieve email logs with pagination support

**Features:**

- Filter by event type (queued, delivered, bounced, failed, opened, clicked, unsubscribed, etc.)
- Filter by tags
- Return all or limited results
- Simplified output option for essential fields only

## Credentials

You'll need a Kirim.Email API key and secret. Get them from your Kirim.Email dashboard under Domain Settings > API Keys.

**Required fields:**

- API Key - Your API key (username for Basic Auth)
- API Secret - Your API secret (password for Basic Auth)
- Domain - Your verified domain name

## Compatibility

- Tested with n8n v1.x and v2.x
- Requires Kirim.Email account with domain verification

## Usage

### Sending an Email

1. Add the **KirimEmail Transactional** node to your workflow
2. Create/select Kirim.Email API credentials
3. Configure the email fields (from, to, subject, text)
4. Execute the node

### Receiving Webhooks

1. Add the **KirimEmail Trigger** node to your workflow
2. Create/select Kirim.Email API credentials
3. Activate the workflow
4. Configure Kirim.Email to send webhooks to your workflow URL

The webhook URL format: `https://your-n8n-instance/webhook/kirim-email`

## Resources

- [Kirim.Email Documentation](https://smtp-app.kirim.email/docs)
- [n8n community nodes documentation](https://docs.n8n.io/integrations/#community-nodes)
- [Building n8n Community Nodes](https://docs.n8n.io/integrations/community-nodes/build/)

## License

MIT
npm package: @kiriminaja/flux-ui
Description: KiriminAja Flux UI for Nuxt
Latest version: 1.0.5

<!--
Get your module up and running quickly.

Find and replace all on all files (CMD+SHIFT+F):
- Name: KiriminAja Flux UI for Nuxt
- Package name: @kiriminaja/flux-ui
- Description: A UI Library for Web Apps, powered by Vue & TailwindCSS based on Flux Design System by KiriminAja
-->

# KiriminAja Flux UI for Nuxt

[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![License][license-src]][license-href]
[![Nuxt][nuxt-src]][nuxt-href]

A UI Library for Web Apps, powered by Vue & TailwindCSS based on Flux Design System by KiriminAja

- [✨ &nbsp;Release Notes](/CHANGELOG.md)
<!-- - [🏀 Online playground](https://stackblitz.com/github/your-org/@kiriminaja/flux-ui?file=playground%2Fapp.vue) -->
<!-- - [📖 &nbsp;Documentation](https://example.com) -->

## Features

<!-- Highlight some of the features your module provide here -->
- ⛰ Flux UI Design System out of Box
- 🚠 Tailwind CSS Support 
- 🌲 Dark Mode Utility Support out of Box

## Quick Setup

1. Add `@kiriminaja/flux-ui` dependency to your project

```bash
# Using pnpm
pnpm add -D @kiriminaja/flux-ui

# Using yarn
yarn add --dev @kiriminaja/flux-ui

# Using npm
npm install --save-dev @kiriminaja/flux-ui
```

2. Add `@kiriminaja/flux-ui` to the `modules` section of `nuxt.config.ts`

```js
export default defineNuxtConfig({
  modules: [
    '@kiriminaja/flux-ui'
  ]
})
```

That's it! You can now use My Module in your Nuxt app ✨

## Development

```bash
# Install dependencies
npm install

# Generate type stubs
npm run dev:prepare

# Develop with the playground
npm run dev

# Build the playground
npm run dev:build

# Run ESLint
npm run lint

# Run Vitest
npm run test
npm run test:watch

# Release new version
npm run release
```

<!-- Badges -->
[npm-version-src]: https://img.shields.io/npm/v/@kiriminaja/flux-ui/latest.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-version-href]: https://npmjs.com/package/@kiriminaja/flux-ui

[npm-downloads-src]: https://img.shields.io/npm/dm/@kiriminaja/flux-ui.svg?style=flat&colorA=18181B&colorB=28CF8D
[npm-downloads-href]: https://npmjs.com/package/@kiriminaja/flux-ui

[license-src]: https://img.shields.io/npm/l/@kiriminaja/flux-ui.svg?style=flat&colorA=18181B&colorB=28CF8D
[license-href]: https://npmjs.com/package/@kiriminaja/flux-ui

[nuxt-src]: https://img.shields.io/badge/Nuxt-18181B?logo=nuxt.js
[nuxt-href]: https://nuxt.com