langgenius/dify-plugins

All Dify Plugins listed in Dify Marketplace, plus illustrated plugin examples.

What it solves

It provides a standardized framework and distribution system for extending the capabilities of Dify, an open-source LLM application development platform. It allows developers to easily add new AI models, third-party tools, and custom reasoning logic to their AI applications without modifying the core platform code.

How it works

Developers create plugins that are packaged as .difypkg files and submitted via pull requests to this repository. These plugins are then listed on the Dify Marketplace, where users can discover and install them. The system supports several plugin types:

  • Models: Integrates new LLM providers or custom models.
  • Tools: Adds API-backed capabilities that can be called by agents or workflows.
  • Agent Strategies: Defines the internal reasoning, tool selection, and decision-making logic for agent nodes.
  • Extensions: Lightweight HTTP-based endpoint capabilities for simple integrations.
  • Bundles: Collections of multiple plugins that can be installed simultaneously.

Who it’s for

  • AI Developers: Who want to build and share reusable components for LLM applications.
  • Dify Users: Who need specific third-party integrations or advanced agent reasoning strategies to enhance their AI apps.

Highlights

  • Modular Extension System: Supports a wide variety of plugin types from model integration to agent logic.
  • Centralized Marketplace: A community-driven hub for discovering and deploying official and community-contributed plugins.
  • Simplified Distribution: Uses a standardized packaging format (.difypkg) and automated PR workflows for publishing.

Related

  • Project
  • Project
  • Project
  • Project
  • Project