awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
d3 avatar

d3/d3-force

0
View on GitHub↗
1,983 stars·391 forks·JavaScript·ISC·9 viewsd3js.org/d3-force↗

D3 Force

Force-directed graph layout using velocity Verlet integration.

Features

  • Diagramming And UI Libraries - Library for creating interactive force-directed graphs.
  • JavaScript Visualization Libraries - Force-directed graph layouts using velocity Verlet integration.

Star history

Star history chart for d3/d3-forceStar history chart for d3/d3-force

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does d3/d3-force do?

Force-directed graph layout using velocity Verlet integration.

What are the main features of d3/d3-force?

The main features of d3/d3-force are: Diagramming And UI Libraries, JavaScript Visualization Libraries.

What are some open-source alternatives to d3/d3-force?

Open-source alternatives to d3/d3-force include: visjs/vis — vis is a JavaScript data visualization library used to render interactive networks, timelines, and graphs directly in… antvis/x6 — X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps,… anvaka/vivagraphjs — VivaGraphJS is a JavaScript graph visualization library used to render interactive network diagrams and relational… artem-mangilev/ngx-vflow. audiokit/flow. alyssaxuu/flowy — Flowy is a JavaScript library designed for building interactive, drag-and-drop flowchart interfaces. It enables the…

Open-source alternatives to D3 Force

Similar open-source projects, ranked by how many features they share with D3 Force.
  • visjs/visvisjs avatar

    visjs/vis

    7,812View on 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

    JavaScript
    View on GitHub↗7,812
  • antvis/x6antvis avatar

    antvis/X6

    6,598View on GitHub↗

    X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g

    TypeScriptantvdagdiagram
    View on GitHub↗6,598
  • anvaka/vivagraphjsanvaka avatar

    anvaka/VivaGraphJS

    3,860View on GitHub↗

    VivaGraphJS is a JavaScript graph visualization library used to render interactive network diagrams and relational data in web browsers. It features a force-directed layout engine that employs physics-based simulations, using spring and charge models to calculate balanced spatial distributions for nodes and links. The library utilizes a modular rendering architecture that decouples mathematical layout logic from the visual output. This allows for interchangeable rendering pipelines, supporting both vector-based SVG diagrams and hardware-accelerated WebGL rendering for large-scale visualizatio

    JavaScript
    View on GitHub↗3,860
  • alyssaxuu/flowyalyssaxuu avatar

    alyssaxuu/flowy

    12,048View on GitHub↗

    Flowy is a JavaScript library designed for building interactive, drag-and-drop flowchart interfaces. It enables the creation of canvas-based environments where users can arrange blocks to design custom logic sequences, decision trees, and visual process maps. The library provides a structured approach to diagramming by organizing elements into a hierarchical parent-child tree. It features coordinate-based snapping logic to ensure blocks automatically align into organized layouts during user interaction. To support complex system configurations, the tool includes event-driven callback hooks th

    JavaScriptdiagramsdrag-and-dropengine
    View on GitHub↗12,048
  • See all 30 alternatives to D3 Force→