> ## Documentation Index
> Fetch the complete documentation index at: https://docs.oppla.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Extensions & Plugins

> How Oppla leverages Zed's extension ecosystem and future roadmap

## Current: Leveraging Zed's Extension Marketplace

**Right now, Oppla seamlessly integrates with Zed's extensive extension marketplace.** This strategic integration gives you immediate access to:

* **500+ existing extensions** covering languages, themes, and development tools
* **Mature, battle-tested ecosystem** with proven extension quality
* **Full compatibility** with Zed's extension APIs and development patterns
* **Automatic updates** and management through Zed's robust extension system

### How Extensions Work in Oppla

Since Oppla is built on Zed's high-performance foundation, you get:

```bash theme={null}
# Install extensions exactly as you would expect
oppla extensions install <extension-name>
# Or through Oppla's intuitive settings interface
```

**Key Benefits:**

* **No learning curve** - if you know Zed extensions, you know Oppla
* **Immediate productivity** - access to extensions from day one
* **Quality assurance** - leverage Zed's extension review and testing
* **Future-proof** - seamless path to Oppla's native marketplace

<Note>
  <img src="https://mintcdn.com/oppla/dKwoxJbomTdnXteR/images/EXTENSIONS.png?fit=max&auto=format&n=dKwoxJbomTdnXteR&q=85&s=a6f74095c04130f9c0dade60d8effe76" alt="Extensions Marketplace" width="3024" height="1723" data-path="images/EXTENSIONS.png" />
</Note>

### Popular Extensions Categories

| Category   | Examples                 | Oppla Enhancement                       |
| ---------- | ------------------------ | --------------------------------------- |
| Languages  | Python, Rust, JavaScript | AI-powered code completion and analysis |
| Themes     | Dracula, Solarized, Nord | AI-aware syntax highlighting            |
| Tools      | Git, Docker, Testing     | Predictive tool integration             |
| Debuggers  | GDB, LLDB, Node Debug    | AI-assisted debugging                   |
| Formatters | Prettier, Black, Rustfmt | Smart formatting with AI suggestions    |

***

## Future: Oppla Native Extension Marketplace

**We're actively developing Oppla's native extension marketplace** to unlock the full potential of AI-powered development tools.

### 🚀 Coming Soon: Oppla-Native Extension Features

* **AI-Powered Extensions** that leverage Oppla's core AI capabilities
* **Intelligent Extension Recommendations** based on your development patterns
* **Unified Extension Management** across Zed and Oppla ecosystems
* **Performance-Optimized Extensions** designed specifically for Oppla's architecture
* **AI-Assisted Extension Development** tools for extension creators

### 🔄 Our Migration Commitment

When Oppla's native marketplace launches (target Q1 2026):

* **Zero Breaking Changes**: All existing Zed extensions continue working
* **Automatic Compatibility Layer**: Seamless integration of both extension types
* **Gradual Enhancement Path**: Clear upgrade path for extension developers
* **Unified Discovery Experience**: Single interface to find and manage all extensions

<Info>
  **Why This Approach?**

  By leveraging Zed's mature extension ecosystem, we can focus on building revolutionary AI features while you enjoy a fully-featured development environment from day one. This isn't a limitation—it's a strategic advantage that ensures stability, quality, and immediate productivity.
</Info>

### 📝 For Extension Developers

**Current Status (Now)**:

* Develop using Zed's established extension APIs
* Test extensions with Oppla's Zed integration layer
* Join our developer preview program for early access

**Future Roadmap (2025-2026)**:

* Oppla Extension SDK with AI integration capabilities
* Enhanced development tools and templates
* Monetization opportunities through Oppla marketplace
* Priority support and featured placement

### 📈 Timeline & Milestones

* **Q4 2025**: Developer preview of Oppla Extension SDK
* **Q1 2026**: Beta launch of Oppla Extension Marketplace
* **Q2 2026**: Full marketplace launch with migration tools
* **Q3 2026+**: Gradual rollout of AI-powered extension features

## Working with Extensions Today

### Installing Extensions

Access the extension marketplace through:

1. Command Palette: `oppla: Extensions`
2. Menu: Oppla → Extensions
3. Keyboard: `Cmd-Shift-X` (macOS) / `Ctrl-Shift-X` (Linux)

<Note>
  <img src="https://mintcdn.com/oppla/dKwoxJbomTdnXteR/images/EXTENSION_INSTALLATION.png?fit=max&auto=format&n=dKwoxJbomTdnXteR&q=85&s=0b7a9a6fe4f6eb169d20eb7c57fcb22b" alt="Extension Installation" width="3024" height="1719" data-path="images/EXTENSION_INSTALLATION.png" />
</Note>

### Managing Extensions

View and manage installed extensions:

* Enable/disable extensions per project
* Configure extension settings
* Update extensions automatically or manually
* View extension logs and diagnostics

### Recommended Extensions for AI Development

These extensions work exceptionally well with Oppla's AI features:

1. **GitHub Copilot** - Complements Oppla's AI with additional suggestions
2. **Error Lens** - Highlights errors that AI can help fix
3. **Todo Tree** - AI can help prioritize and complete TODOs
4. **GitLens** - Enhanced git integration with AI insights
5. **Docker** - AI-assisted container management

## Extension Development

Want to create extensions that work with Oppla today and are ready for our AI-powered future?

### Getting Started

1. Use Zed's extension development framework
2. Follow Oppla's AI-ready guidelines
3. Test with both Zed and Oppla
4. Prepare for AI integration capabilities

### AI-Ready Extension Guidelines

When developing extensions today, consider:

* **Structured data outputs** that AI can interpret
* **Clear command naming** for AI discovery
* **Comprehensive APIs** that future AI can leverage
* **Performance optimization** for AI processing

See [Developing Extensions](developing-extensions.mdx) for detailed guidelines.

## Frequently Asked Questions

### Why use Zed's marketplace instead of building your own?

**Strategic Focus**: By leveraging Zed's proven infrastructure, we can concentrate our resources on revolutionary AI features rather than rebuilding existing functionality. You get the best of both worlds: immediate access to hundreds of extensions plus cutting-edge AI capabilities.

### Will my Zed extensions always work in Oppla?

**Yes!** We're committed to maintaining compatibility. When we launch our native marketplace, it will include a compatibility layer ensuring all Zed extensions continue to function seamlessly.

### Can I develop Oppla-specific extensions now?

**Coming Soon!** While you currently develop using Zed's APIs, we're launching a developer preview program in Q4 2025. Join our waitlist to get early access to Oppla's AI-powered extension SDK.

### How will AI enhance extensions?

Future Oppla extensions will be able to:

* Leverage AI for intelligent code analysis
* Provide context-aware suggestions
* Auto-configure based on project patterns
* Learn from user behavior
* Integrate with Oppla's AI assistant

## Support and Resources

* **Extension Gallery**: [Browse all available extensions](https://oppla.ai/extensions)
* **Developer Docs**: [Extension development guide](developing-extensions.mdx)
* **Community Forum**: [Discuss extensions](https://community.oppla.ai/extensions)
* **Support**: [Get help with extensions](mailto:extensions@oppla.ai)

***

<Note>
  **Join the Future of AI-Powered Extensions**

  Sign up for our developer preview program to be among the first to create AI-enhanced extensions for Oppla. [Join the waitlist →](https://oppla.ai/extensions/developer-preview)
</Note>
