open-index/open-npm huggingface dataset:
npm package: @goformx/formio
Description: GoFormX form.io template library
Author: Russell Jones
Latest version: 0.2.1

# GoFormX Form.io Templates

Tailwind CSS compatible templates and structural styles for Form.io forms in GoFormX.

## Installation

```bash
npm install @goformx/formio @formio/js
```

## Usage

### Register templates

```typescript
import goforms from "@goformx/formio";
import { Formio } from '@formio/js';

// Register the GoFormX templates
Formio.use(goforms);
```

### Import structural CSS

The package provides lightweight structural styles that use CSS custom properties, designed to work alongside Tailwind CSS without Bootstrap.

```css
/* In your CSS file */
@import '@goformx/formio/css';
```

This replaces the need for `bootstrap.min.css`, `bootstrap-icons.css`, and `formio.full.css`.

### Import specific components (optional)

```typescript
import { components } from '@goformx/formio/components';
```

## Features

- Tailwind CSS compatible structural styles via CSS custom properties
- Inline SVG icons (no icon font dependencies)
- TypeScript support
- ESM and CommonJS module support
- Custom Form.io templates

## Requirements

- Node.js >= 18.0.0
- @formio/js >= 5.1.1

## License

MIT
npm package: @gofreddo/eta
Description: Calcutates estimated time remaining(ETA) estimated finish time and percent complete for large processes.
Author: Jeff Wilde
Latest version: 1.1.1

# gofreddo

> Calcutates estimated time remaining(ETA) estimated finish time and percent complete for large processes.

## Install

Install with [npm](https://www.npmjs.com/)

```sh
$ npm i @gofreddo/eta --save
```

## Usage

```js
  const Eta = require('@gofreddo/eta');
  const eta = new Eta({
    total: 10,
  });

  eta.on('tick', (result) => {
    console.log(`tick = ${JSON.stringify(result, null, 2)}`);
  });
  eta.on('finished', (result) => {
    console.log(`finished = ${JSON.stringify(result, null, 2)}`);
  });

  const handle = setInterval(() => {
    const result = eta.tick();
    console.log(JSON.stringify(result, null, 2));
    if (eta.count === 10) {
      clearInterval(handle);
    }
  }, 1000);
```

```js
tick = {
  "startTime": "2017-01-30T00:10:48.387Z",
  "eta": "2017-01-30T00:10:58.437Z",
  "secondsRemaining": 0,
  "percentComplete": 1,
  "count": 10,
  "total": 10,
  "timeTo": "a few seconds ago",
  "finishedAt": "2017-01-30T00:10:58.437Z"
}
finished = {
  "startTime": "2017-01-30T00:10:48.387Z",
  "eta": "2017-01-30T00:10:58.437Z",
  "secondsRemaining": 0,
  "percentComplete": 1,
  "count": 10,
  "total": 10,
  "timeTo": "a few seconds ago",
  "finishedAt": "2017-01-30T00:10:58.437Z"
}
```

## Running tests

Install dev dependencies:

```sh
$ npm i -d && npm test
```

## Contributing

Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/gofreddo/eta/issues)

## Author

**Jeff Wilde**

* [github/](https://github.com/)
* [twitter/](http://twitter.com/)

## License

Copyright © 2017 [Jeff Wilde](#Jeff Wilde)
Licensed under the MIT license.

***

_This file was generated by [readme-generator](https://github.com/jonschlinkert/readme-generator) on January 29, 2017._
npm package: @goftfai/mcp-server
Description: goFTF Context Engine MCP server — query your indexed codebase from Claude Desktop, Cursor, and other MCP clients
Author: goFTF
Latest version: 0.1.0

# @goftf/mcp-server

MCP server for the [goFTF Context Engine](https://goftf.ai). Query your indexed codebase from Claude Desktop, Cursor, and other MCP-compatible AI tools.

## Quick Start

### 1. Get your API key

Sign in at [goftf.ai/portal/settings](https://goftf.ai/portal/settings) and create an API key.

### 2. Add to your MCP client

**Claude Desktop** — edit `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "goftf": {
      "command": "npx",
      "args": ["-y", "@goftf/mcp-server"],
      "env": {
        "GOFTF_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}
```

**Cursor** — add to MCP settings:

```json
{
  "mcpServers": {
    "goftf": {
      "command": "npx",
      "args": ["-y", "@goftf/mcp-server"],
      "env": {
        "GOFTF_API_KEY": "sk_live_your_key_here"
      }
    }
  }
}
```

### 3. Query your codebase

Once configured, ask your AI assistant questions like:

- "How does authentication work?" → returns code facts with file paths and function names
- "Where is the database connection pool initialized?" → navigates to the relevant entry points
- "Trace the request handling pipeline" → BFS navigation through call graph and imports

## Tools

### `query_codebase`

Natural language query against your indexed codebase. Returns:

- **Code Facts** — verified extracts referencing specific functions, structs, and types
- **Entry Points** — seed files ranked by relevance with source attribution
- **File Structure** — AST metadata (function/class names) for visited files
- **Coverage Gaps** — identifies areas the navigation may have missed

## Configuration

| Environment Variable | Required | Default | Description |
|---------------------|----------|---------|-------------|
| `GOFTF_API_KEY` | Yes | — | Your API key from goftf.ai/portal/settings |
| `GOFTF_API_URL` | No | `https://api.goftf.ai` | API base URL (for self-hosted) |
| `GOFTF_TIMEOUT_MS` | No | `60000` | Request timeout in milliseconds |

## Requirements

- Node.js 18+
- An active goFTF account with an indexed project

## License

MIT
npm package: @gofun-web/thaii
Description: <!--  * @Author: your name  * @Date: 2020-07-13 17:29:09  * @LastEditTime: 2020-08-09 17:34:13  * @LastEditors: your name  * @Description: In User Settings Edit  * @FilePath: /h5-maintain/Users/cl/try/thaii/README.md --> # Thaii
Author: xiechen
Latest version: 0.8.0

<!--
 * @Author: your name
 * @Date: 2020-07-13 17:29:09
 * @LastEditTime: 2020-08-09 17:34:13
 * @LastEditors: your name
 * @Description: In User Settings Edit
 * @FilePath: /h5-maintain/Users/cl/try/thaii/README.md
-->
# Thaii

## 介绍

本组件库基于Vue及ELementUI封装，主要为业务组件及少量页面组件

## 版本

当前版本: version 0.7.0

## 快速上手

``` shell
npm install thaii -S
```

``` js
import Vue from "vue";
import ElementUI from "element";
import Thaii from "thaii";
Vue.use(ElementUI)
Vue.use(Thaii)
```
npm package: @gofynd/angular-json-viewer
Description: Its angular json object viewer component.
Author: pratikpatel351@gmail.com
Latest version: 1.0.7

# Angular Json viewer

Angular JSON Viewer component. JSON in HTML with syntax highlight like Chrome DevTools.

## Install

```
npm install @gofynd/angular-json-viewer --save
```

## Usage
import FyAngularJsonViewerModule to use in angular app. 

```js
import { FyAngularJsonViewerModule } from '@gofynd/angular-json-viewer';

@NgModule({
    ...,
    imports: [
        ...,
        FyAngularJsonViewerModule,
        ...
    ],
    ...
})
export class AppModule { }
```

```html
<fy-angular-json-viewer [json]="object"></fy-angular-json-viewer>
```