awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 Repos

Awesome GitHub RepositoriesTypeScript Plugin Authoring

Capabilities for writing sandboxed TypeScript plugins with a documented API and hot-reload support.

Distinct from Plugin Development Toolkits: Distinct from Plugin Development Toolkits: focuses specifically on TypeScript plugin authoring with sandboxed execution, not general plugin toolkits.

Explore 3 awesome GitHub repositories matching development tools & productivity · TypeScript Plugin Authoring. Refine with filters or upvote what's useful.

Awesome TypeScript Plugin Authoring GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • sinelaw/freshAvatar von sinelaw

    sinelaw/fresh

    5,914Auf GitHub ansehen↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Extends the editor by writing sandboxed TypeScript plugins with a documented API and hot-reload support.

    Rustideterminal-basedtext-editor
    Auf GitHub ansehen↗5,914
  • koishijs/koishiAvatar von koishijs

    koishijs/koishi

    5,456Auf GitHub ansehen↗

    Koishi is an open-source framework for building multi-platform chatbots, designed around an adapter-driven architecture that lets a single bot connect to multiple messaging services with consistent logic. It provides a plugin-based development platform with hot reload support, enabling developers to write and update bot extensions using TypeScript without restarting the application. A web-based management console offers a graphical interface for configuring plugins, commands, permissions, and monitoring runtime status. What distinguishes Koishi is its combination of a dynamic plugin lifecycle

    Supports developing plugins with TypeScript type checking, unit test integration, and hot reload that applies changes instantly.

    TypeScriptbotchatbotdiscord
    Auf GitHub ansehen↗5,456
  • obsidianmd/obsidian-sample-pluginAvatar von obsidianmd

    obsidianmd/obsidian-sample-plugin

    4,305Auf GitHub ansehen↗

    Dieses Projekt ist ein TypeScript-Plugin-Boilerplate und Template zur Erstellung von Community-Extensions für die Obsidian-Wissensdatenbank-Anwendung. Es bietet eine grundlegende Codebasis und ein Starter-Projekt, das darauf ausgelegt ist, Best Practices für die Entwicklung und Verteilung von Plugins zu implementieren. Das Repository enthält einen Deno-basierten Projekt-Bootstrapper, der die Generierung eines TypeScript-Projekt-Templates automatisiert, einschließlich der notwendigen Build-Konfigurationen und Definitionen. Das Projekt deckt den gesamten Entwicklungs-Workflow für Extensions ab, einschließlich TypeScript-zu-JavaScript-Transpilierung, Asset-Packaging via Bundler und die Implementierung des Plugin-Lebenszyklus. Es nutzt interface-basierte Typdefinitionen und modulbasierte Konfiguration, um die Kompatibilität mit der Host-Anwendung sicherzustellen.

    Provides a pre-configured development environment with build scripts and type definitions for authoring TypeScript plugins.

    TypeScript
    Auf GitHub ansehen↗4,305
  1. Home
  2. Development Tools & Productivity
  3. Plugin Development Toolkits
  4. TypeScript Plugin Authoring