awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

26 مستودعات

Awesome GitHub RepositoriesCLI Development Tools

Command-line interfaces designed to assist in software development workflows.

Distinguishing note: Focuses on CLI-based development assistance.

Explore 26 awesome GitHub repositories matching development tools & productivity · CLI Development Tools. Refine with filters or upvote what's useful.

Awesome CLI Development Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • meteor/meteorالصورة الرمزية لـ meteor

    meteor/meteor

    44,779عرض على GitHub↗

    Meteor is a full-stack JavaScript application platform and real-time application server. It provides a unified development environment for building web and mobile applications using a single language for both the client and server. The platform functions as a cross-platform app framework, allowing a single codebase to be deployed across web, iOS, Android, and desktop environments. It differentiates itself through a real-time server that automatically synchronizes data between servers and clients to enable live updates. The system includes a unified development command-line interface to manag

    Includes a unified command-line interface to manage binary dependencies, runtime code, and application deployment.

    JavaScriptbuild-systemframeworkhacktoberfest
    عرض على GitHub↗44,779
  • angular/angular-cliالصورة الرمزية لـ angular

    angular/angular-cli

    27,018عرض على GitHub↗

    The Angular Command Line Interface is a tool for initializing, scaffolding, and managing the development lifecycle of Angular web applications from a terminal. It functions as a project manager and frontend build toolchain, providing a standardized way to bootstrap new applications and manage their overall health and configuration. The tool employs schematic-based code generation to create standardized project structures and components. It utilizes a workspace-based configuration to manage multiple related applications and libraries within a single shared root and dependency tree. The system

    Coordinates the entire development process including building, serving, and testing via the CLI.

    TypeScript
    عرض على GitHub↗27,018
  • clockworklabs/spacetimedbالصورة الرمزية لـ clockworklabs

    clockworklabs/SpacetimeDB

    19,189عرض على GitHub↗

    SpacetimeDB is a stateful, real-time database platform that executes application logic directly within the database engine. By unifying data storage and business logic, it allows developers to build applications where state transitions are processed through atomic, server-side functions. The platform maintains persistent connections to stream incremental updates to clients, ensuring that local caches remain synchronized with the server state at all times. The platform distinguishes itself by generating type-safe client interfaces directly from server-side schema definitions, ensuring consiste

    Provides a command-line interface to initialize projects, manage local server instances, and generate type bindings.

    Rustdatabasedataorientedgame-development
    عرض على GitHub↗19,189
  • rstacruz/cheatsheetsالصورة الرمزية لـ rstacruz

    rstacruz/cheatsheets

    14,429عرض على GitHub↗

    This project is a comprehensive collection of web development reference guides and technical cheat sheets. It provides a curated set of markdown-based documentation designed to help developers quickly locate syntax patterns and API examples for common web technologies and programming languages. The repository serves as a specialized reference library covering several distinct technical domains. It includes extensive guides for CSS, focusing on selectors, Flexbox, Grid, and responsive layout properties, as well as a DevOps command reference for Docker, Kubernetes, AWS, Ansible, and general she

    Provides a CLI reference for managing the creation, monitoring, and destruction of app instances.

    SCSS
    عرض على GitHub↗14,429
  • blitz-js/blitzالصورة الرمزية لـ blitz-js

    blitz-js/blitz

    14,129عرض على GitHub↗

    Blitz هو امتداد إطار عمل تطوير fullstack لـ Next.js وواجهة سطر أوامر تستخدم لتمهيد هياكل المشاريع وتنسيق خوادم التطوير المحلية. يدمج منطق الواجهة الأمامية والخلفية في سير عمل واحد لتسهيل إنشاء تطبيقات الويب الكاملة. يستخدم إطار العمل تكامل backend بدون API وطبقة وصول مباشر لقاعدة البيانات، مما يسمح لمكونات الواجهة الأمامية بالاتصال بوظائف serverless وقواعد البيانات دون تعريفات API يدوية. يتميز بمولد نوع قائم على المخطط يقوم تلقائياً بإنشاء تعريفات TypeScript من خلال تحليل مخططات قاعدة بيانات الـ backend لمزامنة نماذج البيانات بين العميل والخادم. يوفر المشروع أدوات للنماذج الأولية السريعة للتطبيقات وسير عمل TypeScript fullstack. تغطي قدراته أوركسترا الخادم متعدد العمليات وتوليد قوالب المشاريع المهيكلة لدمج أنماط تطوير الواجهة الأمامية والخلفية.

    Provides a command line interface for bootstrapping projects and orchestrating local servers.

    TypeScript
    عرض على GitHub↗14,129
  • cookiecutter/cookiecutter-djangoالصورة الرمزية لـ cookiecutter

    cookiecutter/cookiecutter-django

    13,421عرض على GitHub↗

    Cookiecutter Django is a command-line utility designed to generate production-ready web application structures based on the Django framework. It functions as a standardized boilerplate generator that automates the initial setup of a project, providing a consistent foundation that includes pre-configured settings, security defaults, and integrated infrastructure services. The project distinguishes itself by providing a fully containerized development and deployment environment. It orchestrates multi-container stacks that manage databases, background workers, and web servers, ensuring that the

    Provides command-line tools for linting, testing, and documentation to maintain project standards.

    Pythonboilerplatecelerycookiecutter
    عرض على GitHub↗13,421
  • awslabs/chaliceالصورة الرمزية لـ awslabs

    awslabs/chalice

    11,062عرض على GitHub↗

    Chalice هو إطار عمل لتطوير Python لبناء ونشر تطبيقات بدون خادم (serverless) وREST APIs على AWS. يعمل كأداة للخدمات المصغرة تقوم بأتمتة نشر الكود والبنية التحتية على AWS Lambda وتنسق AWS API Gateway لتوجيه طلبات HTTP إلى دوال محددة بدون خادم. يتميز إطار العمل بنظام مؤتمت يحلل الكود المصدري لتوليد الحد الأدنى من أذونات إدارة الهوية والوصول المطلوبة. كما يوفر واجهة سطر أوامر لإدارة دورة حياة التطبيق بالكامل، بدءاً من إنشاء المشروع ونشره وحتى إزالة موارد السحابة. يغطي المشروع الأتمتة القائمة على الأحداث من خلال ربط دوال السحابة بحاويات التخزين، أو طوابير الرسائل، أو الجداول الزمنية الدورية. كما يتعامل مع تركيب البنية التحتية من خلال تعيين المسارات القائم على المزخرفات (decorators) والتحليل الثابت لاستدعاءات خدمات السحابة.

    Provides a CLI to manage the full lifecycle from project creation to resource removal.

    Python
    عرض على GitHub↗11,062
  • hugoblox/kitالصورة الرمزية لـ HugoBlox

    HugoBlox/kit

    9,531عرض على GitHub↗

    This project is a framework for building static websites using the Hugo static site generator. It functions as a Markdown-based content management system and a page builder that utilizes Tailwind CSS to assemble modular utility-first blocks into final web pages. The system features specialized capabilities for creating academic portfolios, including a framework to import BibTeX publications and manage scholarly resumes. It also includes an AI website generator that produces deployable Markdown structures and content based on natural language descriptions. The platform covers a broad range of

    Includes a local development CLI for installing and controlling the website building process on a computer.

    HTMLacademicblogdocumentation-tool
    عرض على GitHub↗9,531
  • lastmile-ai/mcp-agentالصورة الرمزية لـ lastmile-ai

    lastmile-ai/mcp-agent

    8,037عرض على GitHub↗

    mcp-agent is a framework for building AI agents that integrate with Model Context Protocol servers to execute tools and access data. It functions as a multi-agent orchestrator and protocol-compliant server, enabling the creation of agents that can discover and invoke tools from connected external servers. The project distinguishes itself through a durable workflow engine that supports long-running tasks capable of pausing, resuming, and surviving restarts. It implements complex orchestration patterns, including iterative evaluator-optimizer loops, hierarchical workflow nesting, and specialist

    Ships a CLI to manage the application lifecycle and integrate deployments into CI pipelines.

    Pythonagentsaiai-agents
    عرض على GitHub↗8,037
  • genkit-ai/genkitالصورة الرمزية لـ genkit-ai

    genkit-ai/genkit

    6,141عرض على GitHub↗

    Genkit هو إطار عمل لتطبيقات النماذج اللغوية الكبيرة (LLM) ومجموعة أدوات مطوري الذكاء الاصطناعي التوليدي المصممة لبناء تطبيقات ذكاء اصطناعي جاهزة للإنتاج. يعمل كمنسق لسير عمل الذكاء الاصطناعي الذي ينسق استدعاءات النماذج واستخدام الأدوات الوكيلة من خلال تدفقات تنفيذ آمنة من حيث النوع (type-safe). يوفر المشروع واجهة نموذج موحدة وبنية إضافات (plugin) لتوحيد الوصول إلى نماذج لغوية كبيرة متنوعة، ومخازن المتجهات، وخلفيات القياس عن بُعد. يتميز بمجموعة مراقبة مخصصة لتتبع خطوات التنفيذ ومجموعة أدوات للمطورين للتوجيه (prompting)، وتصحيح الأخطاء، وتقييم منطق الذكاء الاصطناعي عبر واجهة محلية. يغطي إطار العمل مساحة قدرات واسعة بما في ذلك تنسيق الوكلاء مع استدعاء الأدوات وتفويض الوكلاء الفرعيين، والتوليد المعزز بالاسترجاع (RAG) عبر تكامل قاعدة بيانات المتجهات، وتوليد المخرجات المهيكلة باستخدام التحقق القائم على المخطط (schema). كما يتضمن أنظمة لإدارة الجلسات ذات الحالة، وبث الاستجابات القائم على الأحداث، والقدرة على عرض تدفقات الذكاء الاصطناعي كنقاط نهاية HTTP قابلة للتوسع. يتم دعم التطوير بواسطة واجهة سطر أوامر لتشغيل الدوال وإدارة السجلات.

    Provides a command-line interface to run functions, collect telemetry, and manage logs during development.

    TypeScript
    عرض على GitHub↗6,141
  • domaindrivendev/swashbuckle.aspnetcoreالصورة الرمزية لـ domaindrivendev

    domaindrivendev/Swashbuckle.AspNetCore

    5,492عرض على GitHub↗

    Swashbuckle.AspNetCore is an API specification tool and documentation generator for ASP.NET Core. It extracts metadata from source code and models to produce standardized OpenAPI specifications and interactive browser interfaces for exploring and testing web APIs. The project integrates a middleware component to serve these specifications and a Swagger UI for interactive API testing directly from a running application. It also provides a command-line exporter to extract specification files from application assemblies for use in CI/CD pipelines. The tool covers a wide range of capabilities in

    Binds a custom host factory to the CLI tool to ensure specific dependency injection containers are used.

    C#
    عرض على GitHub↗5,492
  • pypa/sampleprojectالصورة الرمزية لـ pypa

    pypa/sampleproject

    5,245عرض على GitHub↗

    هذا المشروع هو تنفيذ مرجعي ودليل تعليمي مصمم لتوضيح سير العمل الشامل لبناء وإصدار وتحميل توزيعات Python. يعمل كقالب مشروع ملموس ومثال لتكوين البيانات الوصفية وبناء القطع الأثرية لفهارس الحزم. يوضح المستودع كيفية حزم البرمجيات من خلال تعريف البيانات الوصفية للمشروع والتبعيات في ملفات تكوين ثابتة. ويغطي عملية تحويل أشجار المصدر إلى أرشيفات ذات إصدارات وتوزيعات ثنائية خاصة بالمنصة، مع إظهار كيفية بناء ملفات binary wheels وتوزيعات المصدر بشكل خاص. يغطي المشروع مجالات قدرات أوسع بما في ذلك إدارة التبعية، وإنشاء واجهات سطر الأوامر، وأتمتة نشر الإصدارات إلى المستودعات. كما يوضح استخدام البيئات الافتراضية المعزولة ودمج الامتدادات الثنائية.

    Illustrates the creation of terminal-based interfaces and executable scripts automatically installed into the system path.

    Python
    عرض على GitHub↗5,245
  • solana-foundation/anchorالصورة الرمزية لـ solana-foundation

    solana-foundation/anchor

    5,090عرض على GitHub↗

    Anchor is a framework for building, testing, and deploying Solana smart contracts. It provides a Rust domain-specific language (DSL) that uses macro‑based instruction dispatch and derive‑macro account validation to automate ownership checks, discriminator enforcement, and serialization before instruction execution. The framework also includes a CLI toolchain for scaffolding, compiling, and managing contracts across workspaces, a test harness that simulates program execution with account manipulation and compute unit benchmarking, and an IDL generator that emits a standardized JSON interface fr

    Provides a command-line toolchain for scaffolding, building, deploying, and managing Solana smart contracts.

    Rustblockchaincoralrust
    عرض على GitHub↗5,090
  • hugoblox/hugo-theme-academic-cvالصورة الرمزية لـ HugoBlox

    HugoBlox/hugo-theme-academic-cv

    4,970عرض على GitHub↗

    This project is a website theme for Hugo designed to transform Markdown files into professional academic portfolios, including CVs and publication lists. It functions as a static site template and portfolio builder, enabling the creation of researcher profiles and technical blogs. The framework includes a specialized publication manager that automatically generates individual research pages and citations by importing BibTeX files or DOI references. It also features a dedicated LaTeX mathematics renderer to display technical notation and equations across the site. The system supports a broad

    Includes a command-line interface to build and control the website locally during development.

    Jupyter Notebookacademicacademic-websiteblog-engine
    عرض على GitHub↗4,970
  • jupyterlite/jupyterliteالصورة الرمزية لـ jupyterlite

    jupyterlite/jupyterlite

    4,840عرض على GitHub↗

    JupyterLite هي بيئة دفاتر ملاحظات تفاعلية تعتمد على WebAssembly، تتيح الحوسبة داخل المتصفح دون الحاجة إلى خادم خلفي. توفر بيئة تجريبية لعلوم البيانات من جانب العميل حيث يمكن للمستخدمين تنفيذ نوى لغات البرمجة وتشغيل دفاتر ملاحظات تفاعلية بالكامل داخل متصفح الويب. يسمح المشروع بإنشاء توزيعات مخصصة عن طريق تثبيت حزم لغات محددة مسبقاً، وتجميع حزم (wheels) مخصصة، وتطبيق إعدادات البيئة. كما يدعم إنشاء مواقع ثابتة يمكن نشرها على أي خادم HTTP قياسي، بما في ذلك القدرة على حزم البيئة في أرشيف للوصول إليها دون اتصال بالإنترنت. تغطي المنصة مجموعة واسعة من الإمكانيات بما في ذلك مزامنة نظام الملفات الافتراضي مع تخزين المتصفح، والعزل القائم على web-worker لواجهات سريعة الاستجابة، وتضمين REPL تفاعلي في صفحات الويب عبر iframes. كما تتضمن مجموعة من أدوات سطر الأوامر لأتمتة بناء المواقع، والتحقق من السلامة، وإدارة خادم التطوير المحلي.

    Provides utilities to customize available kernels and localization settings for the interactive environment.

    TypeScriptjupyterjupyterlabjupyterlab-extension
    عرض على GitHub↗4,840
  • tcdi/pgxالصورة الرمزية لـ tcdi

    tcdi/pgx

    4,716عرض على GitHub↗

    pgx هو إطار عمل ومجموعة أدوات لتطوير إضافات PostgreSQL عالية الأداء باستخدام لغة البرمجة Rust. يوفر غلاف API منخفض المستوى للتفاعل مع سياقات ذاكرة قاعدة البيانات الداخلية، وأنظمة التسجيل، وواجهات برمجة تطبيقات التنفيذ الأساسية، مما يتيح تنفيذ وظائف ومنطق قاعدة بيانات مخصص مباشرة داخل محرك قاعدة البيانات. يتميز المشروع بأداة بناء مخصصة وواجهة سطر أوامر تدير دورة حياة تطوير الإضافات، بدءاً من تهيئة البيئة وحتى حزم الملفات الثنائية. يتضمن أداة تعيين الأنواع (type mapper) التي تترجم هياكل اللغة إلى أنواع مركبة في قاعدة البيانات وتنشئ تعريفات مخطط SQL المقابلة تلقائياً. يغطي إطار العمل مساحة واسعة من القدرات بما في ذلك تعيين الوظائف المعرفة من قبل المستخدم، وتكامل البروتوكول الثنائي، ودعم استهداف إصدارات متعددة لضمان التوافق عبر إصدارات قاعدة البيانات المختلفة. كما يوفر أغلفة متخصصة لإدارة الذاكرة للتعامل مع المؤشرات ومنع التسريبات داخل بيئة قاعدة البيانات.

    Ships a dedicated command line interface to manage the extension development lifecycle, from initialization to packaging.

    Rust
    عرض على GitHub↗4,716
  • alexellis/arkadeالصورة الرمزية لـ alexellis

    alexellis/arkade

    4,594عرض على GitHub↗

    Arkade هو مجموعة من الأدوات لإدارة الملفات الثنائية للمطورين، ونشر تطبيقات Kubernetes، وصيانة مخططات Helm. يعمل كمدير أدوات CLI وسوق لأدوات المطورين يُستخدم لاكتشاف وتنزيل وتحديث وإلغاء تثبيت الملفات الثنائية المستقلة وحزم النظام عبر أنظمة تشغيل وبنيات مختلفة. يتميز المشروع بقدرته على استخراج الملفات الثنائية القابلة للتنفيذ مباشرة من صور حاويات OCI للتثبيت المحلي دون الحاجة إلى بيئة تشغيل حاويات. كما يوفر أدوات متخصصة لصيانة مخططات Helm، بما في ذلك القدرة على فحص صور الحاويات لإمكانية الوصول إلى السجل، وتحديث إصدارات الصور، وزيادة إصدارات التصحيح. تغطي مجموعة الأدوات تثبيت وإلغاء تثبيت تطبيقات Kubernetes باستخدام المخططات والبيانات الوصفية الثابتة، بالإضافة إلى توفير محطات عمل Linux ومشغلات CI من خلال تثبيت حزم النظام وتكامل systemd. تتضمن قدرات للبحث في كتالوجات البرامج واسترداد تفاصيل التكوين بعد النشر لتطبيقات المجموعات.

    Coordinates the lifecycle of installed tools and system packages, including updates and uninstallation.

    Goappsarkadeautomation
    عرض على GitHub↗4,594
  • tlkh/asitopالصورة الرمزية لـ tlkh

    tlkh/asitop

    4,592عرض على GitHub↗

    asitop هو واجهة سطر أوامر لتتبع استخدام الأجهزة واستهلاك الطاقة في الوقت الفعلي على معالجات Apple Silicon. يعمل كمراقب للأداء ومحلل للطاقة يراقب تردد ونسب استخدام وحدة المعالجة المركزية (CPU)، ووحدة معالجة الرسومات (GPU)، والمحرك العصبي. تقيس الأداة سحب الطاقة وذروة استخدام الطاقة لمكونات الأجهزة الفردية. كما تعمل كمحلل لموارد النظام، حيث تحلل استخدام ذاكرة الوصول العشوائي (RAM) ومساحة التبديل لتحديد تسريبات الذاكرة واختناقات الأداء. توفر الأداة مراقبة في الوقت الفعلي لاستخدام الأجهزة، وتحليل استخدام الذاكرة، وتتبع استهلاك الطاقة، بما في ذلك المتوسطات المتحركة لسحب الطاقة.

    Implements a terminal-based interface using Python to orchestrate low-level system calls.

    Pythonapple-siliconclicpu
    عرض على GitHub↗4,592
  • yihong0618/running_pageالصورة الرمزية لـ yihong0618

    yihong0618/running_page

    4,484عرض على GitHub↗

    هذا المشروع هو لوحة تحكم لنشاط اللياقة البدنية وخط أنابيب بيانات يجمع إحصائيات الجري والمسارات من منصات رياضية خارجية في ملخص بصري شخصي. يتضمن أداة ترحيل بيانات اللياقة البدنية لتوحيد السجلات بين خدمات رياضية مختلفة والتخزين المحلي، إلى جانب مستورد بيانات لمعالجة ملفات GPX و TCX و FIT. يتميز النظام بخط أنابيب مزامنة نشاط تلقائي يجلب بيانات اللياقة البدنية بشكل دوري ويعيد نشر لوحة تحكم ثابتة إلى منصة استضافة. كما يوفر واجهة مستخدم طرفية تعتمد على لوحة المفاتيح لتصفية وعرض إحصائيات الجري وقوائم النشاط محلياً. تغطي المنصة العديد من مجالات القدرة، بما في ذلك تصور بيانات النشاط من خلال مخططات SVG وخرائط تفاعلية، وأرشفة وترحيل بيانات اللياقة البدنية، والمزامنة التلقائية التي يتم تشغيلها بواسطة سير العمل أو اختصارات الهاتف المحمول. تم بناء واجهة الويب باستخدام إنشاء الموقع الثابت مع التوجيه من جانب العميل ورؤوس الأمان لإدارة حركة المرور.

    Provides a standardized command-line interface to automate testing, linting, formatting, and building of the project.

    Pythonadidasclub-nikedata-analysis
    عرض على GitHub↗4,484
  • paulirish/dotfilesالصورة الرمزية لـ paulirish

    paulirish/dotfiles

    4,347عرض على GitHub↗

    هذا المشروع عبارة عن مجموعة من ملفات dotfiles ونصوص Unix البرمجية المصممة لتخصيص وتوحيد بيئة shell ونظام التشغيل. يوفر تكوينات محمولة لـ Bash وFish shells، بالإضافة إلى تفضيلات مخصصة وتعيينات أوامر لمحرر Vim. تتضمن المجموعة نصوصاً برمجية للتمهيد المؤتمت لتهيئة أجهزة جديدة عن طريق تثبيت التطبيقات، وإدارة مديري الحزم، وإنشاء روابط رمزية للتكوين. تتميز بأتمتة سير عمل Git متخصصة لتسريع مهام التحكم في الإصدار، إلى جانب إدارة اتصال SSH آمنة باستخدام المصادقة القائمة على الأجهزة واستمرارية الاتصال. تمتد مساحة الأداة إلى مجموعة واسعة من أدوات إدارة النظام، بما في ذلك إنهاء العمليات التفاعلية، والتنقل في الدليل القائم على التعلم، وتدقيق مسار الملفات الثنائية. كما تغطي مساعدي إنتاجية المطورين لأتمتة المتصفح، واستضافة الملفات الثابتة المحلية، ومهام معالجة الوسائط مثل تحويل ترميز الفيديو ومقارنة الصور المرئية.

    Ships scripts to orchestrate the simultaneous start of multiple development servers and utility tools.

    Shell
    عرض على GitHub↗4,347
السابق12التالي
  1. Home
  2. Development Tools & Productivity
  3. CLI Development Tools

استكشف الوسوم الفرعية

  • Application Lifecycle ManagersCommand-line tools that coordinate the entire development process from environment bootstrapping to deployment. **Distinct from CLI Development Tools:** Focuses on managing the end-to-end app lifecycle rather than general CLI assistance or building new CLI apps.
  • Environment Customization1 وسم فرعيTools for dynamically installing and configuring specific software dependencies and CLI tools within an environment. **Distinct from CLI Development Tools:** Focuses on the process of customizing the internal environment tooling, not the general use of CLI tools.
  • Platform-Specific Tooling ProvisioningAutomates the installation of CLI utilities required for specific CMS or framework management. **Distinct from CLI Development Tools:** Focuses on provisioning specific CMS tools (like WP-CLI) rather than general CLI development assistance.
  • Python CLI FrameworksTools and patterns for building terminal-based interfaces specifically for the Python ecosystem. **Distinct from CLI Development Tools:** Distinct from CLI Development Tools: focuses specifically on the Python runtime and system path integration.
  • Visual Feedback ComponentsUI elements for providing real-time status and progress feedback in command-line tools. **Distinct from CLI Development Tools:** Focuses on the visual feedback elements rather than the general workflow tools for CLI development