4 Repos
Collaborative coding platforms that allow multiple users to interact with and edit shared codebases in real time.
Explore 4 awesome GitHub repositories matching development tools & productivity · Interactive Coding Environments. Refine with filters or upvote what's useful.
Anthropic's terminal-native AI coding agent.
Embeds conversational intelligence directly into the terminal to facilitate collaborative debugging, refactoring, and codebase navigation.
oh-my-codex is an AI coding workflow orchestrator and a retrieval augmented generation documentation assistant. It manages complex programming tasks through a structured sequence of planning, execution, and verification phases, while providing tools for querying and translating technical documentation. The project utilizes Git worktrees to isolate parallel coding sessions, ensuring that concurrent tasks remain independent. It integrates a vector-store knowledge base to index documents into embeddings, enabling semantic search and factual context retrieval across multiple languages. The syste
Offers a command-line interface for interactive coding sessions with a large language model.
YAPF ist ein Python-Code-Formatierer und Tool zur Einhaltung von Stilvorgaben. Es arbeitet als AST-basierter Reformattierer, der konkrete Syntaxbäume verwendet, um strukturelle Konsistenz und eine einheitliche visuelle Darstellung über Quelldateien hinweg sicherzustellen. Die Engine nutzt einen strafbasierten Layout-Optimierer, um die besten Zeilenumbrüche durch die Berechnung numerischer Kosten für verschiedene Formatierungsentscheidungen zu bestimmen. Sie verwendet einen Multiprozess-Code-Prozessor, um die Formatierung mehrerer Dateien auf mehrere CPU-Kerne zu verteilen. Das Tool deckt die Neuformatierung von Quellcode durch In-Place-Dateimodifikationen, Differenzanalysen und die Verarbeitung partieller Codefragmente ab. Es enthält ein regelbasiertes Konfigurationssystem zur Verwaltung von Stil-Presets, Layout-Regeln und Projekteinstellungen. Integrationsfähigkeiten umfassen die Überprüfung der Stileinhaltung für Continuous-Integration-Pipelines, Git-Hook-Automatisierung und editorbasierte Format-on-Save-Funktionalität.
Formats individual code blocks within an interactive shell or REPL immediately before execution.
This project is a collection of community-developed plugins and a modular framework designed to extend the functionality of the Jupyter notebook environment. It serves as a customization tool that modifies the browser-based workspace through a system of injected scripts, stylesheets, and interactive components. The framework manages the lifecycle and registration of independent interface components using metadata-driven configuration. This allows users to enable or disable specific tools via a configuration menu to tailor the workspace without modifying the core application source code. The
Applies style and syntax improvements to code blocks within the interactive notebook environment.