4 مستودعات
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 هي أداة تنسيق كود Python وأداة امتثال للأسلوب. تعمل كمُنسق قائم على AST يستخدم أشجار بناء الجملة الملموسة لضمان الاتساق الهيكلي وعرض مرئي موحد عبر ملفات المصدر. يستخدم المحرك مُحسِّن تخطيط قائماً على العقوبة لتحديد أفضل فواصل الأسطر عن طريق حساب تكاليف رقمية لخيارات التنسيق المختلفة. يستخدم معالج كود متعدد العمليات لتوزيع تنسيق ملفات متعددة عبر عدة أنوية CPU. تغطي الأداة إعادة تنسيق الكود المصدري من خلال تعديلات الملف في مكانه، وتحليل الفرق، ومعالجة أجزاء الكود الجزئية. تتضمن نظام تكوين قائماً على القواعد لإدارة إعدادات الأسلوب المسبقة، وقواعد التخطيط، وإعدادات مستوى المشروع. تشمل قدرات التكامل التحقق من امتثال الأسلوب لخطوط أنابيب التكامل المستمر، وأتمتة git hook، ووظيفة التنسيق عند الحفظ القائمة على المحرر.
Formats individual code blocks within an interactive shell or REPL immediately before execution.
هذا المشروع عبارة عن مجموعة من الإضافات التي طورها المجتمع وإطار عمل معياري مصمم لتوسيع وظائف بيئة Jupyter notebook. يعمل كأداة تخصيص تعدل مساحة العمل القائمة على المتصفح من خلال نظام من السكربتات المحقونة، وأوراق الأنماط، والمكونات التفاعلية. يدير إطار العمل دورة حياة وتسجيل مكونات الواجهة المستقلة باستخدام تهيئة مدفوعة بالبيانات الوصفية. وهذا يسمح للمستخدمين بتمكين أو تعطيل أدوات محددة عبر قائمة تهيئة لتخصيص مساحة العمل دون تعديل كود مصدر التطبيق الأساسي. تغطي الإضافات المتاحة مجموعة من مجالات الإنتاجية، بما في ذلك تنسيق الكود المصدري الآلي، والتنقل في المستندات عبر جداول المحتويات التفاعلية، وفحص متغيرات وقت التشغيل. تشمل الإمكانيات الأخرى أدوات لإدارة هيكل دفتر الملاحظات، والتحكم في شاشات العرض، وتصدير المستندات التفاعلية إلى تنسيقات ثابتة للمشاركة.
Applies style and syntax improvements to code blocks within the interactive notebook environment.