open-index/open-npm huggingface dataset:
npm package: @momentum-ui/angular
Description: The Cisco Momentum UI Icons library allows developers to easily incorporate Webex Icons and CSS into any application.
Author: Cisco Systems, Inc.
Latest version: 11.7.7

# Momentum UI Angular

[![CircleCI](https://img.shields.io/circleci/project/github/momentum-design/momentum-ui/master.svg)](https://circleci.com/gh/momentum-design/momentum-ui/)
![npm (scoped)](https://img.shields.io/npm/v/@momentum-ui/angular.svg)
[![license](https://img.shields.io/github/license/momentum-design/momentum-ui.svg?color=blueviolet)](https://github.com/momentum-design/momentum-ui/blob/master/angular/LICENSE)

> @momentum-ui/angular

Momentum UI Angular is a UI framework for implementing Cisco Momentum Design into web apps and sites.

## Table of Contents

- [Install](#install)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## Install

Install and manage the Momentum UI Angular using NPM. You may use `yarn` or `npm`. By default, yarn/npm installs packages to node_modules/.

`npm install @momentum-ui/angular --save`

or

`yarn add @momentum-ui/angular`

## Usage

### NgModule
Import the components that you would like to use in the NgModule and declare them in the "imports" using the `forRoot()` function.

``` ts
import BadgeModule from '@momentum-ui/angular/lib/badge';
// or
import { BadgeModule } from '@momentum-ui/angular';

@NgModule({
  imports: [
    BadgeModule.forRoot()
  ]
})
```

Then import the components into the components where you will use them.

``` ts
import BadgeComponent from '@momentum-ui/angular/lib/badge';
//or
import { BadgeComponent } from '@momentum-ui/angular';
```

## Contribute

See [the contributing file](CONTRIBUTING.md)!

PRs accepted.

## License

[© 2014-2019 Cisco and/or its affiliates. All Rights Reserved.](../LICENSE)
npm package: @momentum-ui/angularjs
Description: Cisco Momentum UI AngularJS 1.X components
Author: Cisco Systems, Inc.
Latest version: 13.2.2

# @momentum-ui/angular is deprecated an no longer maintained
This repo is for historical reference only.

Momentum UI AngularJS is a UI framework for implementing Cisco Momentum Design into web apps and sites.

> @momentum-ui/angularjs

Momentum UI Angular is a UI framework for implementing Cisco Momentum Design into web apps and sites.

## Table of Contents

- [Install](#install)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## Install

Install and manage the Momentum UI Angular using NPM. You may use `yarn` or `npm`. By default, yarn/npm installs packages to node_modules/.

`npm install @momentum-ui/angularjs --save`

or

`yarn add @momentum-ui/angularjs`

## Usage

### NgModule
Import the @momentum-ui/angularjs into your apps main module to make the components/directives available throughout your app.

``` ts
export default angular
  .module('app', [
    require('@momentum-ui/angularjs').default,
  ])
  .component('app', new AppComponent())
  .name;

```

## Contribute

See [the contributing file](CONTRIBUTING.md)!

PRs accepted.

## License

[© 2014-2019 Cisco and/or its affiliates. All Rights Reserved.](../LICENSE)
npm package: @momentum-ui/core
Description: Cisco Momentum UI CSS Framework
Author: Cisco Systems, Inc.
Latest version: 19.16.1

# Momentum UI Core

[![CircleCI](https://img.shields.io/circleci/project/github/momentum-design/momentum-ui/master.svg)](https://circleci.com/gh/momentum-design/momentum-ui/)
![npm (scoped)](https://img.shields.io/npm/v/@momentum-ui/core.svg)
[![license](https://img.shields.io/github/license/momentum-design/momentum-ui.svg?color=blueviolet)](https://github.com/momentum-design/momentum-ui/blob/master/core/LICENSE)
[![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/Momentum-Design/momentum-ui)

> @momentum-ui/core

Momentum UI Core is a UI framework for implementing Cisco Momentum Design into web apps and sites.

## Table of Contents

- [Install](#install)
- [Usage](#usage)
- [Contribute](#contribute)
- [License](#license)

## Install

Install and manage the Momentum UI Core using NPM. You may use `yarn` or `npm`. By default, yarn/npm installs packages to node_modules/.

`npm install @momentum-ui/core --save`

or

`yarn add @momentum-ui/core`

## Usage

### CSS

1. Copy the "@momentum-ui/core/fonts" directory to the "fonts" directory for your site.
2. Copy the "@momentum-ui/core/images" directory to the "images" directory for your site.
3. Copy the "@momentum-ui/core/css/momentum-ui.min.css" to your styles/css directory.
4. In the `<head>` of your HTML reference the location of your momentum-ui.min.css.

  `<link rel="stylesheet" href="path/to/momentum-ui/css/momentum-ui.min.css">`

### Scss

1. Copy the "@momentum-ui/icons/fonts" directory to the "fonts" directory for your site.
2. Add an "$brand-font-folder, $icon-font-path, and $images-path" variables to your app's variables.scss file.

```
$brand-font-folder: 'path/to/fonts/directory';
$icon-font-path: 'path/to/fonts/directory';
$images-path: 'path/to/images/directory';
```

3. Import "@momentum-ui/core/scss/momentum-ui.scss" into your main entry Scss file AFTER the variables.

`@import '~@momentum-ui/core/scss/momentum-ui';`

4. Compile your Scss using your static compiler or bundler (Webpack, Grunt, Gulp, etc.)

## Contribute

See [the contributing file](CONTRIBUTING.md)!

PRs accepted.

## License

[© 2014-2020 Cisco and/or its affiliates. All Rights Reserved.](../LICENSE)
npm package: @momentum-ui/design-tokens
Description: See [documentation on Confluence](https://confluence-eng-gpk2.cisco.com/conf/display/~pauwitty/Token+proposal)
Author: Cisco's Webex
Latest version: 0.0.63

# Momentum Design Tokens

[![license](https://img.shields.io/badge/license-MIT-blueviolet)](https://github.com/momentum-design/tokens/blob/master/LICENSE) ![state](https://img.shields.io/badge/state-alpha-blue)

**Momentum Design Tokens** is a design token project to provide standardization of themes and colors to downstream [Momentum Design](https://momentum.design/) projects.

See [documentation on Confluence](https://confluence-eng-gpk2.cisco.com/conf/display/~pauwitty/Token+proposal).

## Overview

This project is built with the following goals:

* **Simplicity** - Tokens should be easily built and consumed
* **Themed** - Tokens should be designed with theming in mind
* **Extensible** - Usage of multiple tokens should work seemlessly

## Getting Started

Please review our [getting started guide](./GETTING_STARTED.md) for details on how to prepare this project for downstream consumption.

## Contribution

Want to contribute? Be sure to review the [contribution guide](./CONTRIBUTING.md).

## Change Log

See [the commit history](https://github.com/momentum-design/tokens/commits/master) for the most up-to-date changes.

## Tooling

* [NPM](https://www.npmjs.com/) - Package Manager

## Copyright

Copyright (c) 2021 Cisco Systems
npm package: @momentum-ui/react-collaboration
Description: Cisco Momentum UI Framework for React Collaboration Applications
Author: Cisco Systems, Inc.
Latest version: 26.214.0

# Momentum UI - React Collaboration

> ⚠️ **Deprecation Notice:**  
> This library is scheduled for deprecation and will no longer receive new features or updates.  
> Please migrate to [Momentum Design Components](https://www.npmjs.com/package/@momentum-design/components) for ongoing support and future development.  
> Existing consumers should plan their migration as soon as possible to avoid disruption.

---

[![license](https://img.shields.io/github/license/momentum-design/momentum-ui.svg?color=blueviolet)](https://github.com/momentum-design/momentum-ui/blob/master/react/LICENSE)
![state](https://img.shields.io/badge/state-alpha-blue)
[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)


**Momentum React V2** is a reusable [React](https://reactjs.org/) component library for Cisco's
Webex web applications derived from Cisco's [Momentum Design](https://momentum.design/).

**Currently, this project is closed to any external contributions. Any pull request made against
this project from external sources will likely be closed. If you would like to make changes to this
project, please fork this project.**

## Overview

The components in this project are built to meet the following project goals:

- **Modular** - Components can be imported independently as needed
- **Styled** - Fully styled to meet Cisco's [Momentum Design](https://momentum.design/)
- **Themed** - Themes can be provided to change the flavor of nested components
- **Performant** - Each component is designed to be as performant as possible
- **Reliable** - Components are rigorously tested visually and functionally

## Getting Started

Please review our [getting started guide](./GETTING_STARTED.md) for details on how to prepare this
project for downstream consumption.

Documentation for this project is available via our
[published Storybook](https://momentum-design.github.io/momentum-react-v2).

## Contribution

Want to contribute? Be sure to review the [contribution guide](./CONTRIBUTING.md).

## Changelog

See [the commit history](https://github.com/momentum-design/momentum-react-v2/commits/master) for
the most up-to-date changes.

## Tooling

- [yarn](https://github.com/yarnpkg/yarn) - Package Manager
- [react](https://github.com/facebook/react) / [react-dom](https://github.com/facebook/react) -
  Component Framework
- [momentum-ui](https://github.com/momentum-design/momentum-ui) - Icons, Images, Fonts
- [eslint](https://github.com/eslint/eslint) / [stylelint](https://github.com/stylelint/stylelint) -
  Static Analysis
- [jest](https://github.com/facebook/jest) / [enzyme](https://github.com/airbnb/enzyme) - Unit
  Testing
- [storybook](https://github.com/storybookjs/storybook) /
  [webpack](https://github.com/webpack/webpack) - Documentation


## Copyright

Copyright (c) 2021 Cisco Systems
npm package: @momentum-ui/tokens
Description: The Cisco Momentum UI Tokens library allows developers and designers to collaborate on the creation and usage of style guidelines and elements.
Author: Cisco Systems, Inc.
Latest version: 1.7.1
Deprecated: This package will no longer be updated. This package is not fully deprecated, and will receive manual updates, but no designers automated changes will be made. Updates will be made at the @momentum-design/tokens repository: https://www.npmjs.com/package/@momentum-design/tokens migration guides will be made available at the new repository README.md in the future.

ERROR: No README data found!
npm package: @momentum-ui/web-components
Description: [![license](https://img.shields.io/github/license/momentum-design/momentum-ui.svg?color=blueviolet)](https://github.com/momentum-design/momentum-ui/blob/main/LICENSE) [![This project is using Percy.io for visual regression testing.](https://percy.io/stati
Author: Yana Harris
Latest version: 3.2.12

# Momentum UI Web Components

[![license](https://img.shields.io/github/license/momentum-design/momentum-ui.svg?color=blueviolet)](https://github.com/momentum-design/momentum-ui/blob/main/LICENSE) [![This project is using Percy.io for visual regression testing.](https://percy.io/static/images/percy-badge.svg)](https://percy.io/Cisco-Systems/Momentum-UI-Web-Component)

**`Momentum UI Web Components`** is a resuable, component based, flexible Web Component library available as
npm module. It provides set of UI components and utilities based on [Momentum Design](https://momentum.design).

Checkout the [documentation](https://momentum.design) for documentation and live examples at https://momentum-design.github.io/momentum-ui/.

## Goals
* **Independent** — pick and use only the components you need.
* **Customizable** — properties allow many different config options to suit your app.
* **Performant** - high performance guaranteed with use of CSS3 Flexbox and non-bloated architecture.
* **Reliable** — each component is rigorously tested.

### Package manager

* [yarn](https://github.com/yarnpkg/yarn) - BSD-2-Clause

### Base framework

* [Lit](https://github.com/lit/lit) - BSD-3-Clause

### Momentum Design System Look & Feel

* [@momentum-ui/core](https://github.com/momentum-design/momentum-ui-core) - MIT
* [@momentum-ui/icons](https://github.com/momentum-design/momentum-ui-icons) - MIT

### ES6 Minifier

* [babili](https://github.com/babel/babili) - MIT

### ES6 Lint

* [eslint](https://github.com/eslint/eslint) - MIT

### CSS/SCSS Lint

* [stylelint](https://github.com/stylelint/stylelint) - MIT

### CSS Utility Tool

* [normalize](https://github.com/necolas/normalize.css) - MIT

* [postcss](https://github.com/postcss/postcss) - MIT

### JsUnit Testing framework

* [karma](https://github.com/karma-runner/karma) - MIT

* [mocha](https://github.com/mochajs/mocha) - MIT

* [chai](https://github.com/chaijs/chai) - MIT

## Usage

Want to use web components within the create-react-app? Navigate to [React Usage Instructions](./REACT_USAGE.md) for detailed instructions.

## Contribution

Want to contribute? Why not go through [Developer's Guide](./CONTRIBUTING.md) to understand more technical details about the project and contribution guidelines to be adhered.

## Changelog

<!-- The changelog can be found on the [Releases page](https://github.com/momentum-design/momentum-ui-react/releases). -->

## Known Issues

## Copyright

Copyright (c) 2019 Cisco Systems
npm package: @momentum-ui/webfonts-generator
Description: Modern webfonts generator from SVG icons
Author: Cisco Systems, Inc.
Latest version: 2.3.2

# @momentum-ui/webfonts-generator

This webfonts generator takes SVG icons and transform them to WOFF and WOFF 2 fonts.

Developed specifically for the needs of [Cisco's Momentum design system](http://www.momentum-ui.com), this project is quite opinionated but open to features request and PRs nonetheless.

Despite being written from scratch, this project was inspired by the (now archived) project [webfonts-generator](https://github.com/sunflowerdeath/webfonts-generator) project.

## Caveats

- Technically generates SVG and TTF fonts too, because they are necessary steps to get WOFF fonts from SVG files with today's tools.
- Only runs on Node.JS 10 or better (because the source code relies heavily on `async`/`await`).
- Never tested on Windows (but should work).
- Does not generate EOT font (unecessary, woff and woff2 cover all modern browsers as well as IE9 and IE10).
- There is no CLI, only a Node.JS API (PR welcome).
- There is no way to pass down options to some of the tools used under the hood (`svg2ttf`, `ttf2woff` and `wawoff2`).
- You can pass down the following options for [svgicons2svgfont](https://github.com/nfroidure/svgicons2svgfont#svgicons2svgfontoptions), :
  - normalize: `boolean`
  - fontHeight: `number`

## Usage

```js
const { generateFonts } = require("@momentum-ui/webfonts-generator");
const options = {};

generateFonts("My Awesome Font", "icons/*.svg", "fonts", options).then(
  result => {
    console.log(`Webfont ${result.fontName} created!`);
    console.log(`WOFF file: ${result.fontFiles.woff}`);
    console.log(`WOFF2 file: ${result.fontFiles.woff2}`);
    console.log(`Glyphs information:`, result.glyphsData);
  }
);
```

## Development

TBD
npm package: @momentumcms/auth
Description: Better Auth integration for Momentum CMS
Author: Momentum CMS Contributors
Latest version: 0.5.11

# auth

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build auth` to build the library.

## Running unit tests

Run `nx test auth` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @momentumcms/db-drizzle
Description: Drizzle ORM database adapter for Momentum CMS
Author: Momentum CMS Contributors
Latest version: 0.5.11

# db-drizzle

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build db-drizzle` to build the library.

## Running unit tests

Run `nx test db-drizzle` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @momentumcms/server-analog
Description: Nitro/h3 adapter for Momentum CMS with Analog.js support
Author: Momentum CMS Contributors
Latest version: 0.5.11

# server-analog

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build server-analog` to build the library.

## Running unit tests

Run `nx test server-analog` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @momentumcms/server-core
Description: Framework-agnostic server handlers for Momentum CMS
Author: Momentum CMS Contributors
Latest version: 0.5.11

# server-core

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build server-core` to build the library.

## Running unit tests

Run `nx test server-core` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @momentumcms/server-express
Description: Express adapter for Momentum CMS with Angular SSR support
Author: Momentum CMS Contributors
Latest version: 0.5.11

# server-express

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build server-express` to build the library.

## Running unit tests

Run `nx test server-express` to execute the unit tests via [Jest](https://jestjs.io).
npm package: @momentumcms/storage
Description: File storage adapters (local filesystem, S3) for Momentum CMS
Author: Momentum CMS Contributors
Latest version: 0.5.11

# storage

This library was generated with [Nx](https://nx.dev).

## Building

Run `nx build storage` to build the library.

## Running unit tests

Run `nx test storage` to execute the unit tests via [Vitest](https://vitest.dev/).
npm package: @momentyy/yuque-mcp-server
Description: 语雀 MCP 服务器 - 通过 Model Context Protocol 访问语雀知识库
Latest version: 1.0.0

# yuque-mcp-server

语雀 MCP 服务器 — 通过 [Model Context Protocol](https://modelcontextprotocol.io/) 让 AI 助手直接访问语雀知识库。

## 功能

| 工具 | 说明 |
|------|------|
| `get_user` | 获取当前认证用户的个人信息 |
| `list_repos` | 获取指定用户或团队下的知识库列表 |
| `list_docs` | 获取指定知识库下的文档列表 |
| `get_doc` | 获取文档详情内容 |
| `search_docs` | 搜索语雀文档 |
| `get_repo_toc` | 获取知识库的目录结构 |

## 前置要求

- Node.js >= 18
- 语雀 API Token（在 [语雀个人设置](https://www.yuque.com/settings/tokens) 中创建）

## 安装与构建

```bash
npm install
npm run build
```

## 配置

在 MCP 客户端的配置文件中添加：

```json
{
  "mcpServers": {
    "yuque": {
      "command": "node",
      "args": ["path/to/yuque-mcp-server/dist/index.js"],
      "env": {
        "YUQUE_API_TOKEN": "your-token-here"
      }
    }
  }
}
```

### 环境变量

| 变量 | 必填 | 说明 |
|------|------|------|
| `YUQUE_API_TOKEN` | 是 | 语雀 API Token |
| `YUQUE_BASE_URL` | 否 | 自定义 API 地址，默认 `https://www.yuque.com/api/v2` |

## 开发

```bash
# 开发模式运行
npm run dev

# 运行测试
npm test
```

## 许可证

MIT