menuIntroduction
Tutorialkeyboard_arrow_right
Concepts and Featureskeyboard_arrow_right
How Tokeyboard_arrow_right

What is Katnip

Katnip is a Zero Configuration JavaScript Plugin Runner and Deployment System. On its own, Katnip doesn’t do much; its true power lies in establishing a protocol for loading plugins and enabling them to communicate with one another.

Katnip enables you to:

  • Build and deploy full-stack JS projects with zero configuration by combining plugins.
  • Customize your stack by selecting only the plugins you need.
  • Launch projects with out-of-the-box functionality by installing the necessary plugins.
  • Create custom plugins to address specific needs when existing ones don’t fit.
  • Share your plugins with the community to help expand the ecosystem.

Katnip aims to be more than just a framework; it’s designed to evolve into an ecosystem of community-built plugins for various applications. Currently, only plugins from the core team are available, but anyone can create and share their own.

Navigating the Documentation

To jump straight to key topics, use the links below: