8 रिपॉजिटरी
Tools that integrate version control actions like hunk staging and commit management directly into the editor interface.
Distinct from Git Repository Integrators: Distinct from Git Repository Integrators: focuses on internal editor workflows and hunk management rather than remote synchronization and transport.
Explore 8 awesome GitHub repositories matching development tools & productivity · Git Workflow Integrations. Refine with filters or upvote what's useful.
Janus is a Vim distribution and curated plugin configuration that transforms the editor into a full-featured development environment. It functions as a Vim-based IDE, integrating a collection of third-party extensions to provide an integrated development experience. The system features a fuzzy-search project navigator for locating files, buffers, and symbols across a codebase. It also includes a Git-integrated workflow that provides real-time diff visualization in the sign column and allows users to stage hunks and manage version control directly within the editor. The environment covers bro
Provides integrated version control workflows for staging hunks and managing commits directly within the text editor.
This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind
Integrates version control operations like staging and diffing directly into the editor.
koro1FileHeader एक VSCode एक्सटेंशन है जिसे सोर्स फ़ाइलों के शीर्ष पर मानकीकृत कमेंट ब्लॉक्स को स्वचालित रूप से उत्पन्न और अपडेट करने के लिए डिज़ाइन किया गया है। यह एक फ़ाइल मेटाडेटा मैनेजर और स्वचालित कोड डॉक्यूमेंटर के रूप में कार्य करता है जो सेव करने पर सीधे कोड के भीतर लेखकत्व, संशोधन समय और फ़ाइल पथों को ट्रैक करता है। यह टूल हेडर फील्ड्स को पॉप्युलेट करने के लिए स्थानीय Git कॉन्फ़िगरेशन से लेखक के नाम और ईमेल पतों को सिंक्रोनाइज़ करता है। इसमें एक सोर्स कोड कमेंट डेकोरेटर भी है जो कोड अनुभागों को व्यवस्थित करने के लिए सजावटी कमेंट आर्ट और विजुअल पैटर्न डालने में सक्षम है।
Synchronizes author names and email addresses from local Git configurations to populate file header fields.
forgit एक शेल-आधारित इंटरैक्टिव CLI रैपर है जो Git आउटपुट को सिलेक्शन मेनू में बदलने के लिए फ़ज़ी फ़ाइंडर का उपयोग करता है। यह एक वर्कफ़्लो एक्सेलेरेटर और हिस्ट्री ब्राउज़र के रूप में कार्य करता है, जो वर्ज़न कंट्रोल ऑपरेशंस के लिए खोजने योग्य इंटरफ़ेस के साथ मैन्युअल कमांड प्रविष्टि को बदल देता है। यह टूल Git वर्कट्रीज़ के लिए विशेष मैनेजर और कमिट लॉग्स, रिफ़लॉग्स और ब्लेम डेटा को विज़ुअलाइज़ करने के लिए एक इंटरैक्टिव हिस्ट्री ब्राउज़र प्रदान करता है। यह नेटिव Git सब-कमांड्स को सिलेक्शन लॉजिक में रैप करके खुद को अलग करता है, जिससे यूज़र्स अंतिम ऑपरेशंस निष्पादित करने से पहले टारगेट चुन सकते हैं। इसकी क्षमताएं इंटरैक्टिव फ़ाइल स्टेजिंग, ब्रांच मैनेजमेंट और गाइडेड रिबेस ऑपरेशंस जैसे चेरी-पिक्स और कमिट फ़िक्सअप को कवर करती हैं। इसमें इंटरैक्टिव चेंज रेस्टोरेशन, स्टैश मैनेजमेंट और इग्नोर व एट्रिब्यूट फ़ाइलों के जनरेशन के लिए टूल्स भी शामिल हैं। यह प्रोजेक्ट उपनामों (aliases) के माध्यम से नेटिव Git सब-कमांड एकीकरण का समर्थन करता है और शेल टैब कंप्लीशन स्क्रिप्ट प्रदान करता है। कमांड व्यवहार, कीबोर्ड शॉर्टकट्स और आउटपुट पेजर के लिए कॉन्फ़िगरेशन सिस्टम एनवायरनमेंट वेरिएबल्स के माध्यम से संभाला जाता है।
Installs interactive workflows as native git aliases to trigger selection logic directly from the git binary.
fselect एक कमांड लाइन उपयोगिता और फाइल मेटाडेटा क्वेरी इंजन है जो अपनी विशेषताओं के आधार पर फाइलों को फिल्टर करने और खोजने के लिए SQL-जैसे सिंटैक्स का उपयोग करता है। यह एक फाइल सिस्टम विश्लेषण टूल के रूप में कार्य करता है जो रिलेशनल लॉजिक, सबक्वेरीज़ और संरचित डेटा फिल्टरिंग का उपयोग करके फाइलों और निर्देशिकाओं का चयन करने में सक्षम है। यह टूल प्रोजेक्ट इग्नोर फाइलों का सम्मान करते हुए खोज प्रक्रिया में Git ट्रैकिंग स्थिति और ब्रांच मेटाडेटा को एकीकृत करके खुद को अलग करता है। इसमें एक विशेष मीडिया मेटाडेटा खोज क्षमता भी शामिल है जो ऑडियो और इमेज फाइलों को रिज़ॉल्यूशन, बिटरेट और EXIF टैग्स जैसे तकनीकी गुणों के आधार पर फिल्टर करती है। यह प्रोजेक्ट SHA-256 हैश निरीक्षण और POSIX अनुमति ऑडिटिंग के माध्यम से फाइल सिस्टम फॉरेंसिक सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह नियमित अभिव्यक्तियों (regular expressions) और ग्लोब्स के साथ जटिल पैटर्न मिलान, फाइल बॉडी और ZIP आर्काइव के भीतर कंटेंट सर्चिंग, और परिणाम सेटों में योग और औसत जैसे एग्रीगेट आँकड़ों की गणना का समर्थन करता है। उपयोगकर्ता एक इंटरैक्टिव रीड-इवल-प्रिंट लूप के माध्यम से क्वेरी निष्पादित कर सकते हैं या बाहरी रिपोर्टिंग के लिए CSV और JSON जैसे प्रारूपों में संरचित परिणाम निर्यात कर सकते हैं।
Integrates Git tracking status and branch metadata directly into the file search process.
यह प्रोजेक्ट Unix डॉटफ़ाइल्स और स्क्रिप्ट्स का एक संग्रह है जिसे शेल और ऑपरेटिंग सिस्टम वातावरण को वैयक्तिकृत और मानकीकृत करने के लिए डिज़ाइन किया गया है। यह Bash और Fish शेल के लिए पोर्टेबल कॉन्फ़िगरेशन, साथ ही Vim एडिटर के लिए कस्टम प्राथमिकताएं और कमांड मैपिंग प्रदान करता है। संग्रह में एप्लिकेशन इंस्टॉल करके, पैकेज प्रबंधकों का प्रबंधन करके और कॉन्फ़िगरेशन सिमलिंक बनाकर नई मशीनों को इनिशियलाइज़ करने के लिए स्वचालित बूटस्ट्रैपिंग स्क्रिप्ट शामिल हैं। इसमें संस्करण नियंत्रण कार्यों में तेज़ी लाने के लिए विशेष Git वर्कफ़्लो ऑटोमेशन, साथ ही हार्डवेयर-आधारित प्रमाणीकरण और कनेक्शन दृढ़ता का उपयोग करके सुरक्षित SSH कनेक्शन प्रबंधन की सुविधा है। उपयोगिता सतह सिस्टम प्रशासन टूल्स की एक विस्तृत श्रृंखला तक फैली हुई है, जिसमें इंटरैक्टिव प्रक्रिया समाप्ति, सीखने-आधारित निर्देशिका नेविगेशन और बाइनरी पथ ऑडिटिंग शामिल है। यह ब्राउज़र ऑटोमेशन, स्थानीय स्टेटिक फ़ाइल होस्टिंग और वीडियो ट्रांसकोडिंग व विज़ुअल इमेज डिफ़िंग जैसे मीडिया प्रोसेसिंग कार्यों के लिए डेवलपर उत्पादकता सहायकों को भी कवर करता है।
Provides a system for mapping short character sequences to full tool subcommands for Git and npm.
यह प्रोजेक्ट एक व्यापक Neovim कॉन्फ़िगरेशन फ्रेमवर्क और एकीकृत विकास वातावरण है जिसे मॉड्यूलर Lua-आधारित सेटअप के साथ बनाया गया है। यह एडिटर के सौंदर्यशास्त्र, की-बाइंडिंग और प्लगइन लाइफसाइकिल को व्यवस्थित करने के लिए एक सुसंगत वर्कस्पेस प्रदान करता है ताकि एडिटर को एक पूर्ण-विशेषीकृत विकास वातावरण में बदला जा सके। कॉन्फ़िगरेशन को Python, C++, Lua, Markdown और LaTeX के लिए समर्पित समर्थन के साथ एक बहुभाषी विकास वातावरण के रूप में डिज़ाइन किया गया है। इसमें बहु-भाषी कोड इंटेलिजेंस के लिए एक विशेष LSP क्लाइंट कॉन्फ़िगरेशन और इंटरफ़ेस के भीतर सीधे वर्जन कंट्रोल वर्कफ़्लो और स्टेजिंग परिवर्तनों को प्रबंधित करने के लिए एक Git एकीकरण सूट है। यह वातावरण फाइल और बफ़र डिस्कवरी के लिए फ़ज़ी सर्च, स्ट्रक्चरल कोड नेविगेशन और स्वचालित स्निपेट प्रबंधन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। इसमें लेआउट प्रीव्यू, विज़ुअल प्रोजेक्ट एक्सप्लोरेशन और डेटा संरचना स्वरूपण और टेक्स्ट हेरफेर के लिए उपयोगिताओं के साथ तकनीकी दस्तावेज़ लेखन के टूल भी शामिल हैं।
Integrates version control workflows, including hunk staging and commit management, directly within the editor.
This project is a collection of configuration suites and plugin bundles designed to transform the Vim text editor into a full development environment. It provides a curated set of settings, themes, and extensions to support system administration and software development. The environment is specialized for polyglot programming and Markdown authoring, featuring a dedicated Python development toolkit. It includes tools for converting Markdown to HTML for browser previewing and integrates Graphviz for rendering data visualizations directly from source descriptions. The configuration covers a bro
Integrates Git version control workflows and repository tracking directly into the editor interface.