An open API service indexing awesome lists of open source software.

https://github.com/potlock/curatedotfun-plugins

monorepo for plugins compatible with curate.fun runtime
https://github.com/potlock/curatedotfun-plugins

curatedotfun module-federation plugins

Last synced: 29 days ago
JSON representation

monorepo for plugins compatible with curate.fun runtime

Awesome Lists containing this project

README

        

curate.fun plugins


monorepo for plugins compatible with curate.fun runtime

Table of Contents

- [Getting Started](#getting-started)
- [Installing dependencies](#installing-dependencies)
- [Creating a new plugin](#creating-a-new-plugin)
- [Development](#development)
- [Building](#building)
- [Contributing](#contributing)

## Getting Started

### Installing dependencies

```bash
bun install
```

### Creating a new plugin

To create a new plugin, use the [curatedotfun-plugin-template](https://github.com/potlock/curatedotfun-plugin-template) as a starting point.

Then, publish as a standalone package. Make a pull request to add your plugin below:

### Development

Each plugin runs on its own port in development mode with hot reloading:

```bash
# Run all plugins and example plugin manager
bun run dev

# Run specific plugins
bun run dev --filter=@curatedotfun/plugin-name
```

#### Plugin Manager

A development tool is included in `apps/example` that helps you test and manage plugins. It provides:

- Runtime plugin loading without installation
- Plugin registry management through UI
- Transform and distribute testing
- Environment variable configuration

See [Plugin Manager Documentation](apps/example/README.md) for details on testing your remote plugins locally.

### Building

Build all plugins:

```bash
bun run build
```

Or build a specific plugin:

```bash
bun run build --filter=@curatedotfun/gpt-transform
```

## Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.

If you're interested in contributing to this project, please read the [contribution guide](./CONTRIBUTING).



Near Builders