awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
voideditor avatar

voideditor/void

0
View on GitHub↗
28,219 stars·2,321 forks·TypeScript·apache-2.0·30 viewsvoideditor.com↗

Void

Void is an AI-powered code editor designed to integrate automated code generation and modification directly into the development workflow. It functions as a specialized engine for programmatic refactoring, enabling users to apply systematic changes to source files through structured diffs and full-file rewrites.

The platform distinguishes itself through a centralized communication layer that manages secure interactions between local environments and external language model providers. It incorporates a structured approval pipeline that tracks pending modifications, allowing developers to review and verify automated edits before they are committed to the codebase.

The editor provides a unified interface for managing complex file operations and configuration settings. By abstracting file system interactions and centralizing model message routing, it maintains consistent behavior across various automated coding tasks and environment preferences.

Features

  • AI-Powered Code Editors - Integrates automated code generation and modification directly into the text editing workflow.
  • AI-Assisted Editing Environments - Integrates automated code generation directly into the development environment.
  • LLM Middleware - Manages secure requests and data streams between local development environments and external providers.
  • Automated Refactoring Engines - Applies programmatic changes to source files through structured diffs and full-file rewrites.
  • Workflow Orchestrators - Coordinates user preferences and automated task states across multiple integrated components.
  • Automated Refactoring Workflows - Streamlines codebase updates by generating, tracking, and verifying systematic changes.
  • Model Communication Pipelines - Routes external provider requests through a unified layer to standardize authentication and communication.
  • Coding Agents - Open-source Cursor alternative for local codebase management.
  • Coding Agents and IDEs - Open-source Cursor alternative with change visualization.
  • LLM Integration Frameworks - Standardizes communication with external intelligence models to handle requests and dependencies.
  • Automated Diff Engines - Modifies source code by identifying and replacing specific text blocks to maintain file integrity.
  • Change Tracking Systems - Maintains a registry of pending modifications to allow review and approval before commitment.
  • File System Abstractions - Provides an abstracted interface to manage document persistence and decouple editing operations from disk I/O.

Star history

Star history chart for voideditor/voidStar history chart for voideditor/void

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Void

These projects share indexed features with Void. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • meltylabs/meltymeltylabs avatar

    meltylabs/melty

    5,440View on GitHub↗

    Melty is an AI-powered integrated development environment that uses a chat-based interface to automate large-scale code modifications and project management. It functions as an LLM code editor where natural language conversations are used to analyze project structures and apply changes across multiple files. The editor integrates directly with version control to link automated modifications to specific git commits, associating conversation logs with commit history to enable atomic reverts and branching. It further connects the development workspace to local system tools, including shells, com

    TypeScript
    View on GitHub↗5,440
  • aider-ai/aiderAider-AI avatar

    Aider-AI/aider

    46,305View on GitHub↗

    Aider is a command-line interface tool that enables large language models to directly edit, refactor, and manage source code within a local repository. It functions as an AI-powered coding assistant that integrates into the developer workflow, allowing users to apply code changes through natural language prompts while maintaining repository context and version control. The tool distinguishes itself through a specialized diff-based patching engine that parses model-generated search-and-replace blocks to modify specific file segments without rewriting entire files. It features a provider-agnost

    Pythonanthropicchatgptclaude-3
    View on GitHub↗46,305
  • block/gooseblock avatar

    block/goose

    49,564View on GitHub↗

    Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric assistance. It provides a workflow engine that manages complex, multi-step objectives by delegating tasks to specialized subagents, all while maintaining stateful session continuity. The system is built to integrate directly into terminal and coding environments, allowing for automated file manipulation and context-aware interaction. The platform distinguishes itself through a secure, sandboxed runtime environment that enforces granular permission controls and policy-driven guardrails.

    Rustmcp
    View on GitHub↗49,564
  • charmbracelet/crushcharmbracelet avatar

    charmbracelet/crush

    20,165View on GitHub↗

    Crush is a framework designed to orchestrate and secure the execution of external tools invoked by large language models. It functions as a middleware layer that manages the flow of agentic tool calls, providing a controlled environment for terminal-based automation and task processing. The project distinguishes itself by implementing a policy-driven security layer that intercepts, validates, and modifies tool execution requests. By wrapping command calls within a process-boundary layer, it allows for the automated approval of specific operations and the dynamic injection of contextual metada

    Goagentic-aiaillms
    View on GitHub↗20,165
Compare all 30 related projects→

Frequently asked questions

What does voideditor/void do?

Void is an AI-powered code editor designed to integrate automated code generation and modification directly into the development workflow. It functions as a specialized engine for programmatic refactoring, enabling users to apply systematic changes to source files through structured diffs and full-file rewrites.

What are the main features of voideditor/void?

The main features of voideditor/void are: AI-Powered Code Editors, AI-Assisted Editing Environments, LLM Middleware, Automated Refactoring Engines, Workflow Orchestrators, Automated Refactoring Workflows, Model Communication Pipelines, Coding Agents.

Which projects share features with voideditor/void?

Projects with overlapping indexed features include: meltylabs/melty — Melty is an AI-powered integrated development environment that uses a chat-based interface to automate large-scale… charmbracelet/crush — Crush is a framework designed to orchestrate and secure the execution of external tools invoked by large language… cline/cline — Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software… block/goose — Goose is an extensible agentic AI platform designed for autonomous task orchestration and developer-centric… aider-ai/aider — Aider is a command-line interface tool that enables large language models to directly edit, refactor, and manage… continuedev/continue — Continue is an automated code review platform that integrates AI agents directly into the software development…