awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
visjs avatar

visjs/visArchived

0
View on GitHub↗
7,812 stele·1,454 fork-uri·JavaScript·4 vizualizări

Vis

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 broad capability areas including temporal data visualization, relational data exploration, and web-based data charting. These features allow for the representation of complex entity connections and the analysis of time-based data sequences.

Features

  • Interactive Graph Visualizers - Offers tools for rendering and manipulating directed graphs in browser environments.
  • Interactive Visualization Rendering - Renders dynamic, browser-based charts, networks, and timelines that update in response to data and user input.
  • JavaScript Visualization Libraries - Provides a web-based library for rendering, manipulating, and exploring interactive network diagrams.
  • Visual Data Explorers - Enables graphical analysis and exploration of complex relational datasets through interactive network visualizations.
  • Data Visualization - Renders complex data relationships as dynamic networks, timelines, and graphs directly in the web browser.
  • Data Visualization - Creates customizable visual representations of structured data to expose patterns and relational connections.
  • Interactive Relation Graphs - Implements interactive graph visualizations for exploring complex relational connections between entities.
  • Graph Node Visualizations - Provides methods for rendering network graph nodes and edges onto coordinate planes for visual analysis.
  • Relationship Graph Visualizers - Maps entity relationships as interactive network graphs with nodes and edges.
  • Network Graph Layouts - Implements algorithms for arranging nodes and edges in relationship graphs to maximize interpretability.
  • Temporal Data Visualization - Represents date-based information graphically to identify and analyze chronological patterns.
  • Chronological Timelines - Provides visual components that display chronological events in a sequential order along a temporal axis.
  • Force-Directed Layouts - Uses a physics-based engine to simulate attractive and repulsive forces for organizing nodes in network graphs.
  • Time-Based Data Visualization - Visualizes temporal data to illustrate schedules, durations, and event overlaps on a chronological axis.
  • Browser-Based Charting Libraries - Ships a library designed to render data visualizations directly within web browsers using client-side graphics APIs.
  • Multi-Dimensional Charting - Plots multi-dimensional data using lines and charts across two-dimensional or three-dimensional coordinate systems.
  • Data Exploration - Enables users to interactively browse, filter, and inspect raw data structures to identify patterns.
  • Visual Relation Mappers - Translates complex structured data into visual patterns to expose connections and entity relationships.
  • Dynamic Data Set Managers - Provides built-in support for adding, updating, removing, and subscribing to changes within dynamic data sets.
  • Visual Data Mappers - Turns complex structured data into dynamic visual patterns to expose entity relationships.
  • Canvas Rendering - Implements high-performance graphics rendering by drawing complex datasets directly onto an HTML5 canvas pixel grid.
  • Screen Space Coordinate Mappings - Translates abstract data values into screen pixels for rendering 2D and 3D coordinate-based plots.
  • Temporal Axis Scaling - Maps time-based intervals to a linear horizontal scale to render chronological events and durations.
  • Timeline Navigators - Provides interactive controls for zooming and panning through chronological data on a temporal axis.
  • Observable Data Bindings - Binds visual attributes to observable data containers to automatically trigger updates when records change.

Istoric stele

Graficul istoricului de stele pentru visjs/visGraficul istoricului de stele pentru visjs/vis

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Vis

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Vis.
  • f5/unovisAvatar f5

    f5/unovis

    2,730Vezi pe GitHub↗

    Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations. The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping. Its capability surface covers a wide range of data representations, including linear, area, and bar ch

    TypeScriptangularchartsdata-visualization
    Vezi pe GitHub↗2,730
  • visualize-ml/book2_beauty-of-data-visualizationAvatar Visualize-ML

    Visualize-ML/Book2_Beauty-of-Data-Visualization

    3,603Vezi pe GitHub↗

    This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data visualization guide and an interactive visualizer, providing a set of implementations for rendering complex geometric shapes and mathematical concepts through code. The collection focuses on generating aesthetic patterns and precise graphic elements, including fractals, Bezier curves, and Lissajous patterns. It uses recursive functions and iterative algorithms to produce complex geometric structures and algorithmic art. The library covers a range of capabilities including interactive

    Jupyter Notebook
    Vezi pe GitHub↗3,603
  • gephi/gephiAvatar gephi

    gephi/gephi

    6,536Vezi pe 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

    Java
    Vezi pe GitHub↗6,536
  • matplotlib/matplotlibAvatar matplotlib

    matplotlib/matplotlib

    22,891Vezi pe GitHub↗

    Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures and charts from numerical data. It serves as a numerical graphics library and data visualization toolkit for mapping data to visual elements. The library provides capabilities for producing static, animated, and interactive visualizations. This includes creating high-resolution figures for professional documents, generating moving graphics to illustrate data evolution over time, and building dynamic plots for interactive data exploration. The toolkit supports scientific plott

    Pythondata-sciencedata-visualizationgtk
    Vezi pe GitHub↗22,891
Vezi toate cele 30 alternative pentru Vis→

Întrebări frecvente

Ce face visjs/vis?

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.

Care sunt principalele funcționalități ale visjs/vis?

Principalele funcționalități ale visjs/vis sunt: Interactive Graph Visualizers, Interactive Visualization Rendering, JavaScript Visualization Libraries, Visual Data Explorers, Data Visualization, Interactive Relation Graphs, Graph Node Visualizations, Relationship Graph Visualizers.

Care sunt câteva alternative open-source pentru visjs/vis?

Alternativele open-source pentru visjs/vis includ: f5/unovis — Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network… visualize-ml/book2_beauty-of-data-visualization — This project is a mathematical visualization library and a collection of algorithmic art. It serves as a data… gephi/gephi — Gephi is an open-source desktop application for visualizing and analyzing large-scale network graphs. It provides an… matplotlib/matplotlib — Matplotlib is a Python data visualization library and 2D plotting engine used to generate publication-quality figures… saulpw/visidata — VisiData is a terminal-based interactive data analysis tool and browser designed for exploring, filtering, and sorting… live-charts/live-charts — Live-Charts is a .NET data visualization library providing a collection of interactive charts, maps, and gauges. It…