awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

curriculum prerequisite mapping tool

Clasificación actualizada el 30 jun 2026

For mapa visual de prerrequisitos de cursos académicos, 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.

Curamos repositorios de código abierto en GitHub que coinciden con “curriculum prerequisites”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Resultados para “mapa visual de prerrequisitos de cursos académicos”

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • cytoscape/cytoscape.jsAvatar de cytoscape

    cytoscape/cytoscape.js

    10,857Ver en 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
    Ver en GitHub↗10,857
  • aykutsarac/jsoncrack.comAvatar de AykutSarac

    AykutSarac/jsoncrack.com

    44,142Ver en 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
    Ver en GitHub↗44,142
  • google/cayleyAvatar de google

    google/cayley

    15,043Ver en 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
    Ver en GitHub↗15,043
  • moodle/moodleAvatar de moodle

    moodle/moodle

    7,185Ver en 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
    Ver en GitHub↗7,185
  • jgraph/mxgraphAvatar de jgraph

    jgraph/mxgraph

    6,917Ver en 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
    Ver en GitHub↗6,917
  • visjs/visAvatar de visjs

    visjs/vis

    7,812Ver en 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
    Ver en GitHub↗7,812
  • openedx/openedx-platformAvatar de openedx

    openedx/openedx-platform

    8,129Ver en 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
    Ver en GitHub↗8,129
  • projectstorm/react-diagramsAvatar de projectstorm

    projectstorm/react-diagrams

    9,412Ver en 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
    Ver en GitHub↗9,412
  • microsoft/web-dev-for-beginnersAvatar de microsoft

    microsoft/Web-Dev-For-Beginners

    95,883Ver en 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
    Ver en GitHub↗95,883
  • gephi/gephiAvatar de gephi

    gephi/gephi

    6,536Ver en 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
    Ver en GitHub↗6,536
  • cayleygraph/cayleyAvatar de cayleygraph

    cayleygraph/cayley

    15,043Ver en 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
    Ver en GitHub↗15,043
  • janusgraph/janusgraphAvatar de JanusGraph

    JanusGraph/janusgraph

    5,799Ver en 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
    Ver en GitHub↗5,799
  • xyflow/xyflowAvatar de xyflow

    xyflow/xyflow

    37,257Ver en 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
    Ver en GitHub↗37,257
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
cytoscape/cytoscape.js10.9KJavaScriptmit21 ene 2026
aykutsarac/jsoncrack.com44.1KTypeScriptApache-2.015 jun 2026
google/cayley15KGoApache-2.05 may 2026
moodle/moodle7.2KPHPGPL-3.016 jun 2026
jgraph/mxgraph6.9KHTMLNOASSERTION13 nov 2020
visjs/vis7.8KJavaScript—28 jul 2019
openedx/openedx-platform8.1KPythonAGPL-3.023 jun 2026
projectstorm/react-diagrams9.4KTypeScriptMIT3 abr 2025
microsoft/web-dev-for-beginners95.9KJavaScriptMIT14 jun 2026
gephi/gephi6.5KJavaGPL-3.026 may 2026

Related searches

  • currículo estructurado para aprender ciencias de la computación de forma autodidacta
  • un plan de estudios estructurado para estudios de ciencias de la computación
  • plan de estudios de matemáticas discretas
  • herramienta para generar diagramas a partir de código
  • plan de estudios para entender redes
  • currículo gratuito para aprender machine learning
  • una hoja de ruta estructurada para desarrolladores de software
  • plan de estudios para aprender Haskell