awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
x-motemen avatar

x-motemen/gore

0
View on GitHub↗
5,472 स्टार्स·152 फोर्क्स·Go·MIT·6 व्यूज़

Gore

gore Go भाषा के लिए एक इंटरैक्टिव शेल और रीड-इवल-प्रिंट लूप है। यह एक प्रोटोटाइपिंग टूल के रूप में कार्य करता है जो पूर्ण बिल्ड चक्र की आवश्यकता के बिना टर्मिनल-आधारित इंटरफ़ेस में एक्सप्रेशन, स्टेटमेंट और फ़ंक्शन घोषणाओं के मूल्यांकन की अनुमति देता है।

यह प्रोजेक्ट इंटेलिजेंट कोड कंप्लीशन, वास्तविक समय कोड सुझाव और स्वचालित पैकेज आयात रिज़ॉल्यूशन प्रदान करने के लिए एक भाषा सर्वर क्लाइंट के रूप में एकीकृत होता है। यह डिपेंडेंसी को हल करने के लिए अस्थायी मॉड्यूल फ़ाइलें उत्पन्न करके और सत्र के दौरान स्वचालित रूप से रिमोट रिपॉजिटरी आयात करके खुद को अलग करता है।

इस टूल में डेवलपर अनुभव के लिए क्षमताएं शामिल हैं, जैसे कि एक्सप्रेशन टाइप इंस्पेक्शन, सिंबल दस्तावेज़ीकरण पुनर्प्राप्ति, और अनावश्यक कंपाइलर आउटपुट की फ़िल्टरिंग। इंटरैक्टिव सत्र मल्टी-लाइन ब्लॉक ट्रैकिंग, निरंतर कमांड इतिहास और ANSI-आधारित टर्मिनल कर्सर प्रबंधन द्वारा समर्थित है।

Features

  • Interactive Development - Provides a development workflow utilizing immediate feedback loops via an interactive Go shell.
  • Code Block Delimiter Tracking - Monitors nested braces and parentheses to determine when a multi-line code block is complete for execution.
  • Dynamic Module Generation - Creates temporary module files on the fly to manage dependencies for evaluated code snippets.
  • Persistent Source Buffers - Maintains a persistent internal buffer of source code that is rewritten and compiled upon every execution request.
  • Code Prototyping - Enables real-time execution of code snippets to verify logic through an interactive loop.
  • Language Server Clients - Integrates as a language server client to provide intelligent code completion and automatic package import resolution.
  • Language Server Integrations - Uses an external language server to provide intelligent code suggestions and automatic import resolution.
  • Dynamic Go Execution - Executes Go expressions, statements, and function declarations at runtime without a separate compilation step.
  • Go REPLs - Offers a sandbox environment for testing small logic changes and experimenting with third-party Go modules.
  • Interactive Expression Evaluators - Executes Go expressions and statements in real-time for immediate behavioral feedback.
  • Interactive Go Shells - Provides a terminal-based interface for executing Go code with support for multi-line input and command history.
  • Go Environments - Provides an environment for automated compilation and execution of Go expressions without a full build cycle.
  • Dynamic Module Resolution - Generates temporary module files to resolve dependencies in online and offline environments.
  • Code Completion - Generates code completions and automatic package imports via language server communication.
  • Multiline Input Support - Supports composing and editing Go code across multiple lines before execution.
  • Compiler Noise Filters - Removes redundant headers and file paths from compiler output to highlight actual errors.
  • Element Metadata Inspection - Retrieves type information and displays documentation for expressions and packages.
  • Identifier Autocompletion - Suggests matching identifiers and built-in commands based on partial input.
  • Interactive Input Interfaces - Facilitates complex multi-line input and line editing with history for code snippets.
  • Real-time Code Autocompletes - Suggests package imports and code identifiers in real-time using a language server.
  • Symbol Description - Displays descriptive information for specific symbols or packages within the interactive session.
  • Automatic Import Resolution - Detects and imports required packages automatically based on the identifiers used in the session.
  • Expression Type Inspectors - Prints the type of a given expression to verify variables and return types.
  • Dependency Experimentation - Allows experimenting with third-party Go modules and external packages in temporary sessions to verify behavior.
  • Interactive Language Exploration - Facilitates learning new Go packages and symbols through a live interface with built-in documentation and type inspection.
  • Remote Module Imports - A Go tool capability that downloads and loads remote repositories automatically during a session.
  • Command History Persistence - Serializes executed command strings to a local flat file to maintain session history across restarts.
  • Inline Cursor Controllers - Uses ANSI escape sequences to manage cursor positioning and rewrite lines for real-time interactive UI updates.

स्टार हिस्ट्री

x-motemen/gore के लिए स्टार हिस्ट्री चार्टx-motemen/gore के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Gore के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Gore के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • shougo/deoplete.nvimShougo का अवतार

    Shougo/deoplete.nvim

    5,906GitHub पर देखें↗

    Deoplete.nvim is an asynchronous completion engine and framework for Neovim and Vim8. It functions as a non-blocking system for fetching and displaying text suggestions, serving as a modular extension that integrates multiple external completion sources without freezing the editor user interface. The project operates as a Language Server Protocol client, bridging the editor to external language servers to provide context-aware, type-safe completions. It further distinguishes itself by supporting intelligent text prediction through the integration of machine learning engines and language-speci

    Pythonauto-completiondeopletenvim
    GitHub पर देखें↗5,906
  • sublimecodeintel/sublimecodeintelSublimeCodeIntel का अवतार

    SublimeCodeIntel/SublimeCodeIntel

    5,054GitHub पर देखें↗

    SublimeCodeIntel is a code intelligence plugin for the Sublime Text editor that provides symbol-based navigation, autocomplete, and function tooltips. It functions as an IDE feature extension and static code analysis engine, using a cross-language symbol indexer to track definitions across multiple files. The system implements static analysis tooling to map definitions and references without executing program code. This enables users to jump to symbol definitions across an entire project and receive real-time suggestions for modules and symbols while typing. The toolset covers broad capabili

    Python
    GitHub पर देखें↗5,054
  • jonathanslenders/ptpythonjonathanslenders का अवतार

    jonathanslenders/ptpython

    5,439GitHub पर देखें↗

    ptpython is a programmable Python interactive shell and development console. It functions as an enhanced REPL for executing Python code and managing runtime state, featuring support for an asynchronous event loop that allows for top-level await statements. The environment is highly customizable, offering pluggable keybinding schemes and adjustable interface appearances. It provides a programmable interface that can be embedded into other applications to facilitate runtime debugging and live state inspection. The shell includes a suite of developer tools for interactive coding, such as automa

    Python
    GitHub पर देखें↗5,439
  • onivim/oni2onivim का अवतार

    onivim/oni2

    7,854GitHub पर देखें↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Reason
    GitHub पर देखें↗7,854
Gore के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

x-motemen/gore क्या करता है?

gore Go भाषा के लिए एक इंटरैक्टिव शेल और रीड-इवल-प्रिंट लूप है। यह एक प्रोटोटाइपिंग टूल के रूप में कार्य करता है जो पूर्ण बिल्ड चक्र की आवश्यकता के बिना टर्मिनल-आधारित इंटरफ़ेस में एक्सप्रेशन, स्टेटमेंट और फ़ंक्शन घोषणाओं के मूल्यांकन की अनुमति देता है।

x-motemen/gore की मुख्य विशेषताएं क्या हैं?

x-motemen/gore की मुख्य विशेषताएं हैं: Interactive Development, Code Block Delimiter Tracking, Dynamic Module Generation, Persistent Source Buffers, Code Prototyping, Language Server Clients, Language Server Integrations, Dynamic Go Execution।

x-motemen/gore के कुछ ओपन-सोर्स विकल्प क्या हैं?

x-motemen/gore के ओपन-सोर्स विकल्पों में शामिल हैं: shougo/deoplete.nvim — Deoplete.nvim is an asynchronous completion engine and framework for Neovim and Vim8. It functions as a non-blocking… sublimecodeintel/sublimecodeintel — SublimeCodeIntel is a code intelligence plugin for the Sublime Text editor that provides symbol-based navigation,… jonathanslenders/ptpython — ptpython is a programmable Python interactive shell and development console. It functions as an enhanced REPL for… onivim/oni2 — Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code… emacs-tw/awesome-emacs — Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend… lapce/lapce — Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and…