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

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

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

curriculum prerequisite mapping tool

تم تحديث الترتيب في 30 يونيو 2026

For خريطة مرئية للمتطلبات السابقة للمقررات الأكاديمية, the strongest matches are cytoscape/cytoscape.js (Cytoscape), aykutsarac/jsoncrack.com (This is a general-purpose JSON data visualizer that can) and google/cayley (Cayley is a general-purpose graph database and query engine). moodle/moodle and jgraph/mxgraph round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “curriculum prerequisites”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

نتائج البحث عن “خريطة مرئية للمتطلبات السابقة للمقررات الأكاديمية”

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

    cytoscape/cytoscape.js

    10,857عرض على GitHub↗

    Cytoscape.js is a JavaScript library designed for rendering interactive node-link diagrams and analyzing complex network structures directly within a web browser. It functions as a comprehensive framework for building responsive graph interfaces, providing the tools necessary to visualize relational datasets and manage hierarchical data models. The library distinguishes itself through a modular architecture that supports custom layout algorithms and rendering styles, allowing for the integration of physics-based engines to organize complex network structures automatically. It utilizes an even

    Cytoscape.js is a general-purpose graph visualization library for rendering and analyzing network structures, but it is not a dedicated curriculum prerequisite mapping tool — it lacks the course-specific modeling, constraint checking, and LMS integration features this search requires.

    JavaScriptInteractive Graph VisualizersGraph Visualization Libraries
    عرض على GitHub↗10,857
  • aykutsarac/jsoncrack.comالصورة الرمزية لـ AykutSarac

    AykutSarac/jsoncrack.com

    44,142عرض على GitHub↗

    jsoncrack.com is a JSON data visualization tool and interactive graph viewer that transforms JSON and other structured data formats into visual tree diagrams. It functions as a data syntax validator and a structured data converter for transforming information between JSON, YAML, XML, and CSV formats. The project includes a JSON schema generator that produces schema definitions and language-specific type definitions based on provided structured data. These capabilities automate type safety and ensure data integrity through schema generation. The tool provides broader capabilities for structur

    This is a general-purpose JSON data visualizer that can display structured data as a graph, but it does not include the course-specific modeling, constraint checking, or curriculum planning features required for mapping academic prerequisites.

    TypeScriptInteractive Graph Visualizers
    عرض على GitHub↗44,142
  • google/cayleyالصورة الرمزية لـ google

    google/cayley

    15,043عرض على GitHub↗

    Cayley is a graph database and query engine designed to store and retrieve interconnected data. It functions as a quad store, persisting information as four-element tuples to maintain complex relationships and semantic linked data. The system features a backend-agnostic storage layer that decouples the graph API from the underlying data store. This allows for the integration of external backends through a modular adapter system, enabling the synchronization of data across different storage engines. The project provides a pattern-matching query engine for extracting specific nodes and relatio

    Cayley is a general-purpose graph database and query engine, not a domain-specific tool for modeling and managing prerequisite relationships in academic curricula, so it lacks the curriculum planning, constraint checking, and LMS integration features this search requires.

    GoInteractive Graph VisualizersGraph Visualizers
    عرض على GitHub↗15,043
  • moodle/moodleالصورة الرمزية لـ moodle

    moodle/moodle

    7,185عرض على GitHub↗

    Moodle is an open-source learning management system (LMS) that provides a complete platform for creating, delivering, and managing online courses, assessments, and learner progress. Its architecture combines database-driven content storage, a plugin-based modular extension system, hierarchical role-based access control, and a RESTful API layer, all built around multi-tenant course isolation that keeps each course's activities, users, and grading structures separate. The platform distinguishes itself through a comprehensive assessment and grading system that manages question banks, applies fle

    Moodle is a full-featured learning management system, not a dedicated tool for modeling and visualizing prerequisite relationships across an entire curriculum — while it can set course prerequisites, its primary purpose is course delivery, not curriculum dependency mapping.

    PHPLMS Plugin ExtensionsLMS Plugin Extensions
    عرض على GitHub↗7,185
  • jgraph/mxgraphالصورة الرمزية لـ jgraph

    jgraph/mxgraph

    6,917عرض على GitHub↗

    mxgraph is a client-side graph visualization tool and JavaScript diagramming library. It functions as an SVG-based drawing framework used to create and render interactive diagrams directly within a web browser. The library enables the development of custom diagramming tools, such as network maps and flowcharts, by providing the means to draw and manipulate visual data structures. It focuses on client-side data visualization, allowing for the representation of complex node and edge relationships without requiring server-side rendering.

    jgraph/mxgraph is a client-side graph visualization library for drawing node-and-edge diagrams like flowcharts, but it is a general-purpose diagramming framework — not a dedicated curriculum prerequisite mapping tool with features such as constraint checking, curriculum planning, or LMS integration.

    HTMLInteractive Graph Visualizers
    عرض على GitHub↗6,917
  • visjs/visالصورة الرمزية لـ visjs

    visjs/vis

    7,812عرض على GitHub↗

    vis is a JavaScript data visualization library used to render interactive networks, timelines, and graphs directly in the web browser. It functions as a relational data mapper and browser-based charting tool, turning complex structured data into dynamic visual patterns to expose entity relationships. The library provides specialized tools for force-directed network graphs, where relational data is represented as interactive nodes and edges. It also includes an interactive timeline component for plotting chronological events and time intervals on a scalable temporal axis. The project covers b

    vis is a general-purpose graph and network visualization library for the browser, not a dedicated curriculum prerequisite mapping tool with planning, constraint checking, or LMS integration features.

    JavaScriptInteractive Graph Visualizers
    عرض على GitHub↗7,812
  • openedx/openedx-platformالصورة الرمزية لـ openedx

    openedx/openedx-platform

    8,129عرض على GitHub↗

    Open edX is a web-based learning management system and online course delivery platform that provides a complete environment for hosting, delivering, and managing online courses. It includes a dedicated course authoring studio for creating, organizing, and publishing course materials and assessments, along with a learning analytics dashboard for viewing visualizations and metrics of course data to analyze learner performance and engagement. The platform supports educational content structuring through tools for assembling course materials, and offers course data analytics capabilities for anal

    Open edX is a full-featured learning management system that supports course authoring and some curriculum structuring, but it is not a dedicated prerequisite mapping tool—it manages entire online courses rather than focusing specifically on modeling and visualizing prerequisite relationships.

    PythonCurriculum Structuring
    عرض على GitHub↗8,129
  • projectstorm/react-diagramsالصورة الرمزية لـ projectstorm

    projectstorm/react-diagrams

    9,412عرض على GitHub↗

    react-diagrams is a framework for building interactive node-and-link diagrams and visual graphs within React applications. It functions as an interactive graph visualization tool and visual workflow designer, providing a system for rendering manipulatable canvases of connected nodes. The library is distinguished by its ability to act as a serializable state diagram manager, converting complex node layouts and connection states into storable data formats for session persistence. It further allows for custom behavior extensions to modify core logic and modules to implement project-specific func

    react-diagrams is a general-purpose interactive graph and node-link diagram framework for React, not a domain-specific tool for modeling curriculum prerequisites; it lacks features like course relationship modeling, constraint checking, or LMS integration that a dedicated curriculum mapping tool would provide.

    TypeScriptInteractive Graph Visualizers
    عرض على GitHub↗9,412
  • microsoft/web-dev-for-beginnersالصورة الرمزية لـ microsoft

    microsoft/Web-Dev-For-Beginners

    95,883عرض على GitHub↗

    This project is an open-source educational curriculum designed to facilitate technical skill acquisition through a structured, project-based learning framework. It serves as a centralized knowledge base that guides learners through foundational web development concepts, modern programming logic, and advanced technical workflows. By organizing content into modular, self-contained exercises, the repository bridges the gap between theoretical knowledge and practical application. What distinguishes this platform is its hierarchical curriculum mapping, which connects basic web standards to special

    This is a pre-authored web development curriculum rather than a tool that lets you model, visualize, and manage prerequisite relationships between your own courses; it lacks the interactive dependency graph, constraint checking, and LMS integration features this search requires.

    JavaScriptCurriculum Architectures
    عرض على GitHub↗95,883
  • gephi/gephiالصورة الرمزية لـ gephi

    gephi/gephi

    6,536عرض على GitHub↗

    Gephi is an open-source desktop application for visualizing and analyzing large-scale network graphs. It provides an interactive platform for exploring complex relational data, combining hardware-accelerated rendering with real-time layout controls and a plugin-based modular architecture. The platform distinguishes itself through its ability to handle networks of up to 100,000 nodes and 1,000,000 edges using a custom OpenGL rendering engine, enabling smooth real-time interaction. It includes a force-directed layout engine with real-time adjustment, a dynamic filter pipeline for selecting node

    Gephi is a general-purpose network graph visualization and analysis application, not a dedicated curriculum prerequisite mapping tool — it could be used to model course relationships as nodes and edges, but lacks the built-in curriculum planning, constraint checking, and LMS integration features needed for this specific domain.

    JavaInteractive Graph Visualizers
    عرض على GitHub↗6,536
  • cayleygraph/cayleyالصورة الرمزية لـ cayleygraph

    cayleygraph/cayley

    15,043عرض على GitHub↗

    Cayley is a graph database engine designed for storing and querying interconnected data using a quad-based data model. It functions as an RDF quad store, managing information through subjects, predicates, objects, and labels. The system features a modular graph store architecture with pluggable backends, allowing it to swap between in-memory storage and various external persistent databases. It includes a GraphQL-inspired API and a dedicated data visualizer for the interactive exploration of nodes and edges. Query capabilities cover bidirectional path traversal and multi-syntax execution usi

    Cayley is a general-purpose graph database engine with a visualizer, which can store and query interconnected data like course prerequisites but lacks the curriculum-specific modeling, constraint checking, and planning features of a dedicated prerequisite mapping tool.

    GoInteractive Graph Visualizers
    عرض على GitHub↗15,043
  • janusgraph/janusgraphالصورة الرمزية لـ JanusGraph

    JanusGraph/janusgraph

    5,799عرض على GitHub↗

    JanusGraph is a distributed, elastically scalable graph database designed to store and query highly connected data across a cluster of machines. It supports the property graph data model with ACID consistency and integrates multi-model search capabilities including geo, numeric range, and full-text queries. The database also includes a Graph OLAP engine for running batch analytics and global graph computations on large datasets using the Hadoop framework. The project distinguishes itself through a masterless cluster architecture that eliminates single points of failure, allowing every node to

    JanusGraph is a general-purpose distributed graph database that can store connected data like course prerequisites, but it lacks the curriculum-specific features—planning, constraint checking, and built-in visualization—of a dedicated curriculum prerequisite mapping tool.

    JavaInteractive Graph Visualizers
    عرض على GitHub↗5,799
  • xyflow/xyflowالصورة الرمزية لـ xyflow

    xyflow/xyflow

    37,257عرض على GitHub↗

    This project is a React-based framework for constructing interactive, node-based visual interfaces. It provides a platform for building canvases where users define, connect, and organize logical processes, data pipelines, or complex workflows through a graphical interface. By utilizing a modular component architecture, it enables the development of low-code environments, visual programming tools, and interactive diagramming applications. The framework distinguishes itself through a declarative approach where state changes automatically synchronize with the visual representation of nodes and e

    xyflow/xyflow is a general-purpose React framework for building node-based visual interfaces, not a dedicated tool for modeling and managing course prerequisite relationships—it provides the canvas for a diagramming app but lacks curriculum-specific features like dependency validation, constraint checking, or LMS integration.

    TypeScriptInteractive Graph Visualizers
    عرض على GitHub↗37,257
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
cytoscape/cytoscape.js10.9KJavaScriptmit21 يناير 2026
aykutsarac/jsoncrack.com44.1KTypeScriptApache-2.015 يونيو 2026
google/cayley15KGoApache-2.05 مايو 2026
moodle/moodle7.2KPHPGPL-3.016 يونيو 2026
jgraph/mxgraph6.9KHTMLNOASSERTION13 نوفمبر 2020
visjs/vis7.8KJavaScript—28 يوليو 2019
openedx/openedx-platform8.1KPythonAGPL-3.023 يونيو 2026
projectstorm/react-diagrams9.4KTypeScriptMIT3 أبريل 2025
microsoft/web-dev-for-beginners95.9KJavaScriptMIT14 يونيو 2026
gephi/gephi6.5KJavaGPL-3.026 مايو 2026

Related searches

  • منهج منظم لتعلم علوم الحاسب ذاتياً
  • منهج تعليمي منظم لدراسات علوم الحاسب
  • منهج تعليمي للرياضيات المتقطعة
  • أداة لتوليد المخططات من الكود
  • منهج تعليمي لفهم الشبكات
  • منهج مجاني لتعلم تعلم الآلة
  • خارطة طريق تعليمية منظمة لمطوري البرمجيات
  • منهج تعليمي لتعلم Haskell