Skip to content

Releases: FlossWare/netbeans-plugins

NetBeans Plugins v1.0 - Initial Release

25 May 14:46

Choose a tag to compare

NetBeans Plugins v1.0

🎉 Initial Release

Complete suite of NetBeans IDE plugins for AI integration and multi-language support.

📦 What's Included

AI Assistant Plugins (4)

  • Claude AI Integration - Anthropic's Claude with 95% test coverage
  • Gemini AI Integration - Google's Gemini AI
  • ChatGPT AI Integration - OpenAI's ChatGPT
  • Grok AI Integration - xAI's Grok AI

Language Support Plugins (14)

Core Languages:

  • Common utilities, Python, Groovy, BeanShell, MVEL

Shell Scripting:

  • Bash, Zsh, PowerShell, Batch

Programming Languages:

  • Erlang, Ruby, Kotlin, Prolog, Lisp

✨ Features

All AI plugins include:

  • 🤖 AI-powered code completion (Ctrl+Space)
  • 💬 Interactive chat windows with streaming responses
  • ⚡ Editor context actions (explain, refactor, ask about code)
  • 📝 Automatic code insertion from AI responses
  • 🗂️ Project-aware context in queries

All language plugins include:

  • 🎨 Syntax highlighting
  • 🔍 Code completion
  • 🐛 Debugging support (shell scripts)
  • ⚙️ Configurable settings

📊 Statistics

  • Total Modules: 18
  • Test Files: 114
  • Tests: 454
  • Coverage: 95% (Claude module)
  • Lines of Code: ~72,000
  • Documentation: Complete

💿 Installation

  1. Download NBM file(s) below
  2. NetBeans → Tools → Plugins → Downloaded
  3. Add Plugins → Select NBM file(s)
  4. Install and restart NetBeans
  5. Configure API keys: Tools → Options → Advanced Options

📚 Documentation

🔧 Requirements

  • Java: 11+
  • Maven: 3.6+
  • NetBeans: 24.0+ (RELEASE220)
  • API Keys: Required for AI plugins

📥 PackageCloud Repository

Also available via Maven from:
https://packagecloud.io/flossware/java/maven2/

🎯 Version Format

This project uses X.Y semantic versioning (e.g., 1.0, 1.1, 2.0).
See VERSIONING.md for details.


Author: FlossWare
License: Apache License 2.0 / GPL-3.0
Repository: https://github.com/FlossWare/netbeans-plugins