2 Repos
Tools and components used to build specialized integrated development environments with tailored workflows.
Distinct from Game Development IDEs: Candidates are either too focused on container images or too narrow (game IDEs), while this is about the general framework for building an IDE.
Explore 2 awesome GitHub repositories matching development tools & productivity · Custom IDE Frameworks. Refine with filters or upvote what's useful.
react-ace ist ein React-Komponenten-Wrapper für den Ace-Code-Editor, um funktionsreiche Textbearbeitung und Syntax-Highlighting in Webanwendungen einzubetten. Er bietet einen browserbasierten Editor, der sprachspezifische Farb- und Formatierungsregeln auf Quellcode- und Markup-Dateien anwendet. Das Projekt zeichnet sich durch die Unterstützung spezialisierter Tastatur-Interaktionsmodi aus, einschließlich Vim und Emacs, sowie einen Side-by-Side-Diff-Viewer zum Vergleich verschiedener Dateiversionen. Es fungiert zudem als Tool für Code-Snippets und Live-Autocompletions, um die Texteingabe zu beschleunigen. Die Komponente deckt ein breites Spektrum an Editor-Funktionen ab, einschließlich visuellem Theme-Management, Code-Annotationen sowie Fehler- oder Warnindikatoren. Sie bietet programmatische Interfaces für State-Synchronisation, Extraktion von Textselektionen und die Ausführung interner Editor-Methoden wie Suchen und Ersetzen.
Provides the foundation for building specialized developer tools with custom key bindings and autocomplete suggestions.
Codebox ist eine browserbasierte integrierte Entwicklungsumgebung, die zum Schreiben und Ausführen von Quellcode in Cloud- und Desktop-Umgebungen verwendet wird. Sie fungiert als Node.js-Laufzeitumgebung, die es ermöglicht, JavaScript- und Node.js-Code direkt in einem Webbrowser auszuführen. Das Projekt ist eine plattformübergreifende IDE mit nativer Unterstützung für die Offline-Nutzung. Sie nutzt eine modulare Plugin-Architektur, die das Hinzufügen benutzerdefinierter Drittanbieter-Funktionalitäten und Erweiterungen zum Editor ermöglicht. Die Umgebung enthält Tools für das Codebase-Management, eine integrierte Dateisystemschicht und ein Command-Line-Interface für das Workspace-Management und die Identitätskonfiguration.
Implements a framework for building a customizable IDE through a pluggable architecture.