45 مستودعات
Extensions for code editors to improve development workflow.
Explore 45 awesome GitHub repositories matching part of an awesome list · IDE and Editor Plugins. Refine with filters or upvote what's useful.
CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ
Adds AI-powered code completion and chat to the editor.
CodeCompanion is a Neovim plugin that brings large language model capabilities directly into the editor, enabling turn-based conversations with AI models in a dedicated chat buffer. It provides a comprehensive interface for interacting with LLMs, supporting multiple providers through a flexible adapter system that can route requests to various hosted or local language model services. The plugin distinguishes itself through its extensive context-sharing capabilities, allowing users to send buffer contents, visual selections, git diffs, LSP diagnostics, terminal output, quickfix lists, and view
Provides an AI-powered coding assistant experience in terminal editors.
هذا المشروع هو مساعد ذكاء اصطناعي لـ Visual Studio Code يستخدم نموذجاً لغوياً كبيراً لإنشاء الكود والإجابة على استعلامات البرمجة. يعمل كمولد كود ومساعد، مما يتيح إدراج مقتطفات تم إنشاؤها بواسطة الذكاء الاصطناعي مباشرة في ملفات المصدر النشطة وتوفير واجهة محادثة عبر دردشة اللوحة الجانبية. يسهل الامتداد إعادة الهيكلة الهيكلية، والتحسين، وتصحيح أخطاء كتل الكود المحددة من خلال مطالبات اللغة الطبيعية. كما يقوم بإنشاء تفسيرات باللغة الطبيعية وتوثيق تقني لأجزاء الكود المعقدة دون الحاجة إلى مغادرة المستخدم لبيئة التطوير. تدير الأداة حالة المحادثة لتوفير ذاكرة قصيرة المدى للاستعلامات المتابعة وتتفاعل مع المحرر من خلال لوحة الأوامر وقوائم السياق. تسترجع النص المميز لتوفير سياق للتحويلات وتعدل مخزن المحرر النشط لإدراج المحتوى في موضع المؤشر. يتم عرض الواجهة باستخدام بيئة دردشة قائمة على webview داخل اللوحة الجانبية للمحرر.
Integrates AI chat functionality into the code editor.
ChatGPT.nvim هو إضافة لـ Neovim تعتمد على نماذج OpenAI اللغوية الكبيرة (LLM)، وتعمل كمساعد برمجي مدعوم بالذكاء الاصطناعي لإعادة هيكلة الكود، وإكماله، وإصلاح مقتطفات البرمجة. يعمل كأداة لأتمتة الأوامر المخصصة وعارض Markdown، مما يسمح للمستخدمين بالتفاعل مع النماذج اللغوية مباشرة داخل المحرر. يتميز المشروع بإطار عمل لتعريف شخصيات الذكاء الاصطناعي القابلة لإعادة الاستخدام ومهام معالجة النصوص المؤتمتة باستخدام أوامر النظام والقوالب. يتضمن نظام عرض متخصص يحول الردود إلى Markdown منسق مع كتل كود قابلة للطي. تغطي الإضافة واجهات الدردشة التفاعلية، والأوامر المدركة للسياق لملفات المشروع، وإجراءات الكود المؤتمتة لتصحيح القواعد وإصلاح الأخطاء. كما تنفذ إدارة آمنة للاعتمادات من خلال جلب مفاتيح API عبر أوامر خارجية بدلاً من التخزين الثابت.
Provides an interface for AI-assisted coding in terminal editors.
Gepetto is an IDA Pro plugin that integrates large language models directly into the reverse engineering workflow. It functions as a multi-provider LLM client, allowing users to explain decompiled functions, rename variables, and add comments to pseudocode, all while supporting multiple language model backends and a localized interface. The plugin distinguishes itself through a plugin-based architecture that abstracts multiple LLM providers behind a unified interface, enabling hot-swapping between providers and models without restarting IDA Pro. It also features a command-line interface bridg
Queries AI models to assist with reverse engineering in IDA.
An extension for using Cursor in Visual Studio Code.
Enables AI-assisted coding within the editor.
Provides AI-assisted coding and speech-to-text in terminal editors.
Lua IDE/Debugger Plugin for VSCode
Debugger and IDE plugin for VSCode.
AI Vim/Neovim code generation plugin (OpenAI, ChatGPT, and more)
Generates code using AI within terminal editors.
QodeAssist is an AI-powered coding assistant plugin for Qt Creator
Provides AI-powered coding assistance for specific development frameworks.
Neovim plugin for interacting with LLM's and building editor integrated prompts.
Builds editor-integrated prompts for AI interaction.
A ChatGPT, Gemini, Claude, and Ollama(offline) plug-in for Embarcadero RAD Studio IDE XE5 to 12.1
Integrates AI chat into enterprise development environments.
Vim Plugin For ChatGPT
Integrates AI chat into terminal-based editing workflows.
Definitions for the LÖVE 2D game framework
Typing hints for Lua language servers.
Lua language support in Atom
Syntax highlighting and snippets for Lua.
Vim plugin for LÖVE syntax highlighting and help file
Syntax highlighting for Vim.
A LÖVE-Plugin for IntelliJ IDEA and PHPStorm. (Looking for new maintainer!)
Snippets and completion for IntelliJ.
Tools for programming LÖVE games in Atom.
Bundles utilities for Pulsar development.
Extensible autocomplete+ provider for Lua
Autocomplete for Lua in Atom.
Provides access to various LLMs within the development environment.