open-index/open-npm huggingface dataset:
npm package: @mrpaaj/vue-datatable
Description: My reusable table for a Laravel/Vue dashboard.
Author: Jan-Jaap Sinke
Latest version: 0.1.21
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# Vue Datatable
Flexible datatable for Vue.js dashboard. Creates a bootstrap card with responsive table.

missing: 
    title styling with .card--title
    actions styling with .card--actions 

---

## Inputs

#### title
A string used to display the table title.

#### description
String displayed below the title for a little information.

#### get (_required_)  
URL where the component will get it's table-data from.  
Currently tested only for Laravel Resource with Pagination. 
Component processing accepts different field options:

````
$rows => [
  [
    'simple-field' => 'String' / Int,
    'links-field' => [
      'links' => [
        [
          'href' => url,
          'label' => html/string
        ],
      ]
    ],
  ],
];

````

#### actions
To display different table actions top right.

````
$actions = [
    'action' => [
        'href' => url,
        'label' => html/string
    ],
];
````

#### filters
Array with column names and their filter options.

````
$filters = [
  'column' => [
    'id' => 'label'
  ]
];
````

#### columns
Array of column names to display. If empty: all columns in resource will be shown.

````
$columns = [
  'column_1',
  'column_2',
];
````
npm package: @mrpirated/splitwise-mcp
Description: Model Context Protocol (MCP) server for Splitwise
Author: Deepesh Rathi
Latest version: 1.1.4

# Splitwise MCP Server

[![npm version](https://img.shields.io/npm/v/@mrpirated/splitwise-mcp.svg)](https://www.npmjs.com/package/@mrpirated/splitwise-mcp)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for Splitwise. This tool allows AI models like Claude to manage your expenses, groups, and friends directly via standard I/O.

## Features

- **Full API Coverage**: 28 tools covering users, groups, friends, and expenses.
- **Smart Expense Creation**: Specialized `add_shared_expense` tool for simplified splitting logic.
- **npx Ready**: Zero-installation usage for quick deployment.
- **Secure**: Uses environment variables for API key management.

## Prerequisites

1.  **Splitwise API Key**: Obtain yours from the [Splitwise Developer Portal](https://secure.splitwise.com/apps).
2.  **Node.js**: Version 16 or higher installed.

## Quick Start (Using npx)

Run the server instantly without installation:

```bash
export SPLITWISE_API_KEY=your_api_key_here
npx @mrpirated/splitwise-mcp
```

## Configuration

### Claude Desktop

Add this to your `claude_desktop_config.json` (usually located at `~/Library/Application Support/Claude/claude_desktop_config.json` on macOS):

```json
{
  "mcpServers": {
    "splitwise": {
      "command": "npx",
      "args": ["-y", "@mrpirated/splitwise-mcp"],
      "env": {
        "SPLITWISE_API_KEY": "YOUR_SPLITWISE_API_KEY"
      }
    }
  }
}
```

### Claude Code

Easily add the server to Claude Code:

```bash
claude mcp add @mrpirated/splitwise-mcp --env SPLITWISE_API_KEY=YOUR_KEY
```

## Available Tools

### 💸 Expenses
- `search_expenses`: Find expenses by description (client-side search).
- `add_shared_expense`: Simplified helper for common split scenarios.
- `get_expenses`: List recent expenses with filters.
- `create_expense`: Advanced expense creation.
- `update_expense`, `delete_expense`, `undelete_expense`.

### 👥 Groups & Friends
- `get_groups`, `get_group`, `create_group`, `delete_group`.
- `add_user_to_group`, `remove_user_from_group`.
- `get_friends`, `get_friend`, `create_friend`, `delete_friend`.

### 👤 User & Info
- `get_current_user`, `get_user`, `update_user`.
- `get_notifications`, `get_currencies`, `get_categories`.
- `get_comments`, `create_comment`, `delete_comment`.

## Development

1.  Clone the repository:
    ```bash
    git clone https://github.com/mrpirated/splitwise-mcp-node.git
    cd splitwise-mcp-node
    ```
2.  Install dependencies:
    ```bash
    npm install
    ```
3.  Build the project:
    ```bash
    npm run build
    ```
4.  Run locally:
    ```bash
    npm start
    ```

## License

This project is licensed under the MIT License.
npm package: @mrpollard/react-rss-podcast-player
Description: This is a react component that provides a podcast player based on an RSS feed you provide it.
Latest version: 1.5.1

# React RSS Podcast Player

Snappy name, huh? The React RSS Podcast Player is a React component that, when provided with a valid RSS link, will create a fully functional HTML5 based Podcast player to utilize in your projects.

Forked originally from [https://github.com/titchimoto/react-rss-podcast-player](https://github.com/titchimoto/react-rss-podcast-player)

The original release was well made and functioned great, except it became outdated,
really wanted to use this for a project and it just wouldn't integrate well into
automated builds without extending and fixing some underlying issues. So a noble
nod to the original creator. The testing suite works without issuea and deprecated
react methods have been eliminated.

Next steps are to implement Font Awesome free and SASS styles so the module can
easily be extended to fit any theme.

# Usage

### First, install...

	npm install @mrpollard/react-rss-podcast-player --save
	# or
	yarn add @mrpollar/react-rss-podcast-player  


<!-- -->

### Then...

	import React, { Component } from 'react';
	import PodcastPlayer from '@mrpollard/react-rss-podcast-player';

	class App extends Component {
  		render () {
	    	return <PodcastPlayer url={'https://my.cool/podcast'} />
  		}
	}

# Props


| Prop          | Description     | Default |
|-------------- |-----------------| --------------|
| `url`		      | The RSS feed of a podcast. Pass it any valid .rss feed to start playing.       |          |
| `maxWidth`     | Set the `max-width` of the player.       |      `600px`     |
| `feedMaxHeight`  | Set the `max-height` of the items list.       | `600px` |
| `playerColor`	      | Sets the player section `background-color`     | `#f6f6f6` |
| `feedColor`    | Sets the feed list `backgroundcolor`     | `#f6f6f6` |
| `playerControlsColor` | Sets the player controls `background-color`   | `#e6e6e6` |
| `playerTextColor`    | Sets the text `color` of the player & controls.   |     `#404040`     |
| `feedTextColor`    | Sets the text `color` of the feed items.   |   `#404040`     |


# Contributions

If you would like to contribute to this open source project, please feel free to submit a PR.

There is also a very basic test suite included for convenience, feel free to add your own tests for posterity, and run existing tests before submitting.


# Code Of Conduct

For a more detailed look at our code of conduct, check it out [here](https://github.com/mcarpenterjr/react-rss-podcast-component/blob/master/CODE_OF_CONDUCT.md)