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

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

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

203 مستودعات

Awesome GitHub RepositoriesScientific Computing Platforms

Integrated platforms and libraries providing tools for numerical analysis, scientific simulation, and high-performance data processing.

Explore 203 awesome GitHub repositories matching scientific & mathematical computing · Scientific Computing Platforms. Refine with filters or upvote what's useful.

Awesome Scientific Computing Platforms GitHub Repositories

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

    jwasham/coding-interview-university

    353,639عرض على GitHub↗

    هذا المشروع عبارة عن خارطة طريق تعليمية شاملة مصممة لتوجيه مهندسي البرمجيات نحو إتقان أساسيات علوم الحاسوب والتحضير للمقابلات التقنية. يوفر مساراً تعليمياً منظماً وواعياً بالتبعية ينظم مفاهيم الحوسبة المعقدة في منهج هرمي، مما يمكن المستخدمين من بناء أساس هندسي مهني من خلال الدراسة التكرارية والتنفيذ العملي. يتميز المنهج بدمج المعرفة النظرية مع التطوير المهني، حيث يقدم فهرساً موحداً للموارد المرجعية المتبادلة بما في ذلك الكتب، والأوراق الأكاديمية، ودروس الفيديو. ويؤكد على توحيد كفاءة الخوارزميات من خلال تحليل التعقيد المقارب (asymptotic complexity analysis) ويوفر تفكيكاً دقيقاً ومعيارياً للمواضيع لتسهيل التعلم المركز والتراكمي عبر مجالات تقنية واسعة. بعيداً عن الخوارزميات وهياكل البيانات الأساسية، يغطي المستودع نطاقاً واسعاً من القدرات بما في ذلك تصميم بنية النظام، والأنظمة الموزعة، وأمن الحاسوب، والنمذجة الرياضية المتقدمة. كما يوفر توجيهاً استراتيجياً لدورة التوظيف بأكملها، بدءاً من تحسين السيرة الذاتية والتحضير للمقابلات السلوكية وصولاً إلى النمو الوظيفي طويل الأمد. يتم الحفاظ على قاعدة المعرفة بأكملها كمستودع خاضع للتحكم في الإصدار ومدعوم بـ markdown، مما يسمح بنهج تعاوني ومستقل عن المنصة للتعليم التقني.

    Apply high-performance mathematical principles to solve complex computational problems with greater efficiency.

    algorithmalgorithmscoding-interview
    عرض على GitHub↗353,639
  • vinta/awesome-pythonالصورة الرمزية لـ vinta

    vinta/awesome-python

    303,207عرض على GitHub↗

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

    Gathers computational frameworks for performing complex mathematical modeling and multi-dimensional array operations.

    Pythonawesomecollectionspython
    عرض على GitHub↗303,207
  • thealgorithms/pythonالصورة الرمزية لـ TheAlgorithms

    TheAlgorithms/Python

    221,992عرض على GitHub↗

    هذا المشروع عبارة عن مستودع شامل للتنفيذات الحسابية التي تم التحقق منها والمصممة لتكون مورداً تعليمياً لعلوم الحاسوب وحل المشكلات الخوارزمية. يوفر مجموعة منظمة من أمثلة الكود التي تغطي هياكل البيانات الأساسية، والعمليات الرياضية، ومفاهيم البرمجة الأساسية، مما يسمح للمستخدمين بدراسة المنطق والتعقيد وراء الأساليب الحسابية المختلفة. يتميز المستودع بنمط تنفيذ معياري قائم على المرجع ينظم الكود في مساحات أسماء منطقية. يسهل هذا النهج التنفيذ المستقل والوضوح التعليمي، مما يمكن المستخدمين من استكشاف تطور الاستراتيجيات الحسابية من الأساليب الساذجة (brute-force) إلى الحلول المحسنة عالية الأداء. من خلال فصل تجريدات هيكل البيانات عن العمليات الخوارزمية، يضمن المشروع بقاء التنفيذات قابلة للتبديل وسهلة التحليل. يمتد نطاق القدرات عبر مجموعة واسعة من المجالات التقنية، بما في ذلك تعلم الآلة، والتشفير، والحوسبة العلمية، ورؤية الحاسوب. يتضمن تنفيذات للنمذجة التنبؤية، والشبكات العصبية، والتحليل الإحصائي، إلى جانب أدوات لمعالجة الإشارات الرقمية، وإدارة تدفق الشبكة، والنمذجة المالية. تعالج المجموعة أيضاً الاحتياجات الرياضية المتخصصة، مثل الجبر الخطي، والحسابات الهندسية، ومعالجة البتات، مما يوفر أساساً واسعاً للبحث والتطبيقات الهندسية.

    Perform complex simulations, numerical computations, and data analysis using specialized mathematical and physical models.

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    عرض على GitHub↗221,992
  • tensorflow/tensorflowالصورة الرمزية لـ tensorflow

    tensorflow/tensorflow

    195,697عرض على GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Performs complex numerical analysis using optimized multidimensional array primitives for high-performance research and scientific computing.

    C++deep-learningdeep-neural-networksdistributed
    عرض على GitHub↗195,697
  • mtdvio/every-programmer-should-knowالصورة الرمزية لـ mtdvio

    mtdvio/every-programmer-should-know

    99,795عرض على GitHub↗

    This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.

    Ensure computational accuracy by applying best practices for floating-point arithmetic and integer precision in numerical logic.

    cc-bycollectioncomputer-science
    عرض على GitHub↗99,795
  • rasbt/llms-from-scratchالصورة الرمزية لـ rasbt

    rasbt/LLMs-from-scratch

    97,260عرض على GitHub↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip

    Utilizes low-level array manipulation to perform mathematical operations and build neural network layers from scratch.

    Jupyter Notebookaiartificial-intelligencechatbot
    عرض على GitHub↗97,260
  • opencv/opencvالصورة الرمزية لـ opencv

    opencv/opencv

    89,201عرض على GitHub↗

    OpenCV is a comprehensive computer vision library designed for real-time performance and cross-platform deployment. It provides a native execution environment that leverages multi-threaded operations and automated memory management to handle intensive computational tasks, including image processing and machine learning model inference. The library distinguishes itself through a data-oriented matrix framework that utilizes proxy-based array abstractions to provide a consistent interface for multidimensional data. By employing factory-pattern algorithm interfaces and runtime type dispatching, i

    Employs proxy classes and automated memory allocation to facilitate high-performance multi-dimensional array operations.

    C++c-plus-pluscomputer-visiondeep-learning
    عرض على GitHub↗89,201
  • d2l-ai/d2l-zhالصورة الرمزية لـ d2l-ai

    d2l-ai/d2l-zh

    78,493عرض على GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners to master complex artificial intelligence concepts through hands-on experimentation. The platform distinguishes itself by integrating technical explanations with executable Jupyter notebooks. This design allows readers to modify code and hyperparameters in real-time, facilitati

    Applies computational techniques to evaluate derivatives of mathematical functions within deep learning workflows.

    Pythonbookchinesecomputer-vision
    عرض على GitHub↗78,493
  • tensorflow/modelsالصورة الرمزية لـ tensorflow

    tensorflow/models

    77,663عرض على GitHub↗

    This repository serves as a centralized collection of state-of-the-art deep learning architectures and reference implementations designed for research and application development. It provides a comprehensive toolkit for computer vision and natural language processing, offering pre-built models and training pipelines for tasks ranging from image classification and object detection to complex sequence modeling. The project distinguishes itself by providing a flexible execution harness that manages the entire training lifecycle, including data ingestion and backpropagation. It supports scalable

    Constructs directed acyclic graphs of tensors and operators to enable high-performance execution of mathematical operations.

    Python
    عرض على GitHub↗77,663
  • hiyouga/llama-efficient-tuningالصورة الرمزية لـ hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239عرض على GitHub↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    Implements Low-Rank Adaptation (LoRA) to minimize trainable parameters and reduce memory requirements during fine-tuning.

    Python
    عرض على GitHub↗72,239
  • fffaraz/awesome-cppالصورة الرمزية لـ fffaraz

    fffaraz/awesome-cpp

    71,817عرض على GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Identifies tools for developing complex mathematical models and data analysis utilities that demand high-speed computation.

    awesomeawesome-listc
    عرض على GitHub↗71,817
  • scikit-learn/scikit-learnالصورة الرمزية لـ scikit-learn

    scikit-learn/scikit-learn

    66,344عرض على GitHub↗

    Scikit-learn is a machine learning library for predictive data analysis that provides a collection of algorithms for supervised and unsupervised learning. It functions as a comprehensive toolkit for data preprocessing, dimensionality reduction, and model selection, allowing users to classify data objects, predict continuous values, and cluster similar items based on historical patterns. The project is defined by a unified interface design where objects either learn from data, transform data, or chain these operations into sequential workflows. To ensure performance on large or high-dimensiona

    Optimizes high-performance calculations on large datasets through efficient numerical routines and array-based operations.

    Pythondata-analysisdata-sciencemachine-learning
    عرض على GitHub↗66,344
  • sindresorhus/awesome-nodejsالصورة الرمزية لـ sindresorhus

    sindresorhus/awesome-nodejs

    65,973عرض على GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    Locate robust libraries for complex calculations, statistical analysis, and advanced numerical operations.

    awesomeawesome-listjavascript
    عرض على GitHub↗65,973
  • ffmpeg/ffmpegالصورة الرمزية لـ FFmpeg

    FFmpeg/FFmpeg

    61,176عرض على GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Executes specialized arithmetic and numerical operations optimized for multimedia processing tasks and data analysis.

    Caudiocffmpeg
    عرض على GitHub↗61,176
  • meta-llama/llamaالصورة الرمزية لـ meta-llama

    meta-llama/llama

    59,464عرض على GitHub↗

    Llama is a computational framework and runtime environment designed for executing transformer-based neural networks locally. It functions as a generative AI inference engine, enabling the processing of input sequences through pre-trained model weights to produce text completions and structured data outputs directly on your own hardware. The system distinguishes itself through specialized memory and computation management techniques, including memory-mapped weight loading and quantization-aware inference, which allow for efficient execution on standard consumer hardware. It utilizes a stateles

    Organizes mathematical operations as directed graphs of multi-dimensional arrays to accelerate matrix multiplication.

    Python
    عرض على GitHub↗59,464
  • julialang/juliaالصورة الرمزية لـ JuliaLang

    JuliaLang/julia

    48,856عرض على GitHub↗

    Julia is a high-performance, dynamic programming language designed for scientific computing, data analysis, and complex mathematical modeling. It provides a specialized runtime environment that manages memory allocation and parallel processing, utilizing a just-in-time compiler to translate high-level source code into optimized machine instructions. This architecture allows the language to achieve execution speeds comparable to statically compiled languages while maintaining the flexibility of a dynamic scripting environment. The language is distinguished by its multiple dispatch system, whic

    Performs complex mathematical modeling and data analysis requiring high-performance execution.

    Juliahacktoberfesthpcjulia
    عرض على GitHub↗48,856
  • akullpp/awesome-javaالصورة الرمزية لـ akullpp

    akullpp/awesome-java

    48,240عرض على GitHub↗

    This project is a comprehensive, community-driven directory of software resources, libraries, and frameworks for the Java programming language. It serves as a centralized knowledge base designed to help developers discover tools and industry-standard solutions for building and maintaining software applications. The repository distinguishes itself through a hierarchical taxonomy that organizes a vast array of technical components into a structured, navigable tree. By relying on distributed peer contributions, the index remains a living resource that reflects current community-recommended pract

    Lists Java scientific computing libraries.

    awesomeawesome-list
    عرض على GitHub↗48,240
  • gto76/python-cheatsheetالصورة الرمزية لـ gto76

    gto76/python-cheatsheet

    38,499عرض على GitHub↗

    This project is a comprehensive technical reference and programming cheatsheet for the Python language. It serves as a curated catalog of language features, syntax patterns, and standard library functions designed to help developers identify and apply correct coding patterns. The documentation covers a broad range of functional areas, including language fundamentals such as object-oriented structuring, functional logic, and list comprehensions. It also provides guidance on utilizing the standard library for data analysis, file management, networking, and concurrent execution. The reference e

    Provides a toolkit for scientific research, including binary data and digital image processing.

    Pythoncheatsheetpythonpython-cheatsheet
    عرض على GitHub↗38,499
  • google-research/google-researchالصورة الرمزية لـ google-research

    google-research/google-research

    38,139عرض على GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Provides foundational computational frameworks and high-performance abstractions for complex scientific modeling and large-scale data analysis.

    Jupyter Notebookaimachine-learningresearch
    عرض على GitHub↗38,139
  • vlang/vالصورة الرمزية لـ vlang

    vlang/v

    37,655عرض على GitHub↗

    V is a statically typed, compiled programming language designed for high-performance systems development. It prioritizes memory safety and execution speed by enforcing strict type checking and immutable defaults, while generating native machine code for multiple hardware architectures. The language is built around an integrated toolchain that includes a compiler, package manager, formatter, and testing utilities within a single executable, facilitating rapid development cycles. What distinguishes V is its focus on developer productivity and interoperability. It provides a direct interface for

    Libraries for scientific computing and tensor operations built in V.

    Vcompilerlanguageprogramming-language
    عرض على GitHub↗37,655
السابق123456…11التالي
  1. Home
  2. Scientific & Mathematical Computing
  3. High-Performance Execution Environments
  4. Scientific Computing Platforms

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

  • Computational Frameworks1 وسم فرعيSoftware frameworks providing high-level abstractions for building and executing complex mathematical models and computational graphs.
  • Computational Libraries2 وسوم فرعيةCollections of pre-written code modules that provide optimized functions for performing advanced mathematical and scientific calculations.
  • Electronic Circuit SimulationsModels for analyzing electrical components and signal behavior.
  • Graph-Based Execution EnginesSystems that optimize and execute mathematical operations by constructing directed acyclic graphs of tensors and operators.
  • High-Performance Scientific Computing1 وسم فرعيNumerical computing using multidimensional arrays and optimized primitives.
  • Low-Level Tensor LibrariesLibraries providing direct array manipulation and mathematical operations without high-level neural network abstractions.
  • Physics Simulations5 وسوم فرعيةNumerical models for physical phenomena and motion.
  • Scientific Computing16 وسوم فرعيةComputational frameworks and libraries for performing complex mathematical modeling, multi-dimensional array operations, and large-scale scientific data analysis.
  • Scientific Container Environments1 وسم فرعيStandardized research environments packaging simulation software and drivers into portable containers. **Distinct from Scientific Computing Platforms:** Distinct from Scientific Computing Platforms: focuses on containerized environment portability rather than numerical analysis platforms.
  • Symbolic CompilersConverts high-level symbolic mathematical representations into optimized, parallelized, and executable numerical code. **Distinct from Scientific Computing Platforms:** Distinct from Scientific Computing Platforms: focuses on the compilation engine aspect rather than the broader platform capabilities.