All Projects → fenix-hub → Godot Engine.easy Charts

fenix-hub / Godot Engine.easy Charts

Licence: mit
A Godot Engine addon for plotting general purpose charts. A collection of Control, 2D and 3D Nodes to plot every chart possible.

Projects that are alternatives of or similar to Godot Engine.easy Charts

Cartographer
A GPU powered Terrain editor and renderer for Godot Engine
Stars: ✭ 216 (+47.95%)
Mutual labels:  godot-engine, plugin, addon
Godot Engine.github Integration
A Godot Engine addon to integrate a native GitHub client inside Godot's Editor. Manage your project without even opening your browser!
Stars: ✭ 134 (-8.22%)
Mutual labels:  godot-engine, plugin, addon
Godot Engine.file Editor
A Godot Engine addon that adds a File Editor for multiple file types editing. Create and Write plain text files, configuration files and csv files with custom visualizers and previews. Also supports file translations!
Stars: ✭ 70 (-52.05%)
Mutual labels:  godot-engine, plugin, addon
Chart Gd
Animated charts for Godot Engine
Stars: ✭ 151 (+3.42%)
Mutual labels:  godot-engine, charts
Godot Android Admob Plugin
Android AdMob plugin for Godot Game Engine 3.2 or higher
Stars: ✭ 292 (+100%)
Mutual labels:  godot-engine, plugin
Vega Lite
A concise grammar of interactive graphics, built on Vega.
Stars: ✭ 3,568 (+2343.84%)
Mutual labels:  charts, plot
matplotlib-haskell
Haskell bindings for Python's Matplotlib
Stars: ✭ 80 (-45.21%)
Mutual labels:  charts, plot
3d kibana charts vis
3D Kibana Charts: Pie Chart, Bars Chart, Bubbles Chart
Stars: ✭ 34 (-76.71%)
Mutual labels:  plugin, charts
Gut
Godot Unit Test. Unit testing tool for Godot Game Engine.
Stars: ✭ 670 (+358.9%)
Mutual labels:  godot-engine, tool
Obs Streamfx
StreamFX is a plugin for OBS Studio which adds many new effects, filters, sources, transitions and encoders - all for free! Be it 3D Transform, Blur, complex Masking, or even custom shaders, you'll find it all here.
Stars: ✭ 1,128 (+672.6%)
Mutual labels:  plugin, addon
Summernote Image Attributes
Summernote plugin to edit image attributes
Stars: ✭ 78 (-46.58%)
Mutual labels:  plugin, addon
Cathook
Training Software for the game Team Fortress 2
Stars: ✭ 256 (+75.34%)
Mutual labels:  plugin, addon
nodeplotlib
NodeJS plotting library for JavaScript and TypeScript. On top of plotly.js. Inspired by matplotlib.
Stars: ✭ 115 (-21.23%)
Mutual labels:  charts, plot
Dialogic
💬 Create dialogs, characters and scenes to display conversations in your Godot games.
Stars: ✭ 414 (+183.56%)
Mutual labels:  plugin, addon
godot-engine.code-snapshot
A plugin for Godot Engine which will let you take beautified snapshots of your code within the Editor. Configure the frame as you like, with GDScript syntax already highlighted.
Stars: ✭ 32 (-78.08%)
Mutual labels:  addon, godot-engine
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+4563.01%)
Mutual labels:  charts, plot
Jp
dead simple terminal plots from JSON data. single binary, no dependencies. linux, osx, windows.
Stars: ✭ 1,184 (+710.96%)
Mutual labels:  charts, plot
Summernote Cleaner
Plugin for Summernote that adds a Button and/or Paste functionality for cleaning MS Word Crud from editor text
Stars: ✭ 148 (+1.37%)
Mutual labels:  plugin, addon
godot-engine.supabase
A lightweight addon which integrates Supabase APIs for Godot Engine out of the box.
Stars: ✭ 39 (-73.29%)
Mutual labels:  addon, godot-engine
Emojis-For-Godot
Addon that allows to use Emojis in your Godot project
Stars: ✭ 26 (-82.19%)
Mutual labels:  addon, godot-engine

react

Easy Charts

A library of Charts plotted in Control, 2D and 3D nodes to visualize general purpose datasets.
Author: "Nicolo (fenix) Santilio"
Version: 0.6.0
Wiki: wip
Godot Version: 3.2stable

What is this?

Easy Charts is a collection of Control, 2D and 3D nodes to plot charts.
This plugin was born from the personal necessity to plot some charts and tables for my university degree project.
Here's an example:
Charts are really useful when it comes to visually represent values in a powerful and more understandable way, mostly when these charts also have visually pleasing features.
If you need to plot a chart with some values in it and just take a screenshot, or use it in your Godot Engine's game or project, you've come to the right place.
st
Startup Company
wa
Microsoft Workplace Analytics

Collaborators

A huge thanks to

  • Marco
  • Jorge
    For contributing to this project.
    I cannot pay the free time they spent on this addon with their contribution, but thanks to them for adding new features and refactoring.

How does it work?

There is a WIKI with some tutorials, even if it is a work in progress.
I'll make some videos as soon as possible.

Available Charts and when to use them

This library offers a set of charts for each main Godot Node:

  • Control Nodes: "Control Charts" are fast Charts that can be plotted in a Control space, such as UIs or Control user interactable areas. They offer basic Control properties, such as Margins, size inheritance and control. No animations, no real time changes, just charts.
  • 2D Nodes: "2D Charts" are a set of Charts which can be Used in 2D spaces. They offer additional tools, such as animations and real time changes in editor. They can be used to implement more aesthetic charts in 2D contexts.
  • [wip] 3D Nodes: "3D Charts" are a set of Charts which can be Used in both 2D and 3D spaces. They offer the possibility to plot 3D datasets, which are common in machine learning contexts or just data analysis. A Camera Control will also be available, which can be used to move around the chart.

Available Charts

  • LineChart [Control, 2D, wip 3D]
  • ColumnChart [Control, 2D, wipr 3D]
  • ScatterChart [wip Control, wip 2D, 3D]
  • Piechart [Control]
  • RadarChart [Control]

WIP Charts

  • Area Chart
  • Donut Chart
  • Bubble Chart
  • Parliament Chart

Some Examples

example_LineChart_realtime example_Piechart exampleradar example01 example02 example03

Some references for charts and plots

Flourish
Chart.js
Google Charts

Disclaimer

This addon was built for a personal use intention. It was released as an open source plugin in the hope that it could be useful to the Godot Engine Community.
As a "work in progress" project, there is no warranty for any eventual issue and bug that may broke your project.
I don't assume any responsibility for possible corruptions of your project. It is always advisable to keep a copy of your project and check any changes you make in your Github repository.

This text file was created via TextEditor Integration inside Godot Engine's Editor. This text file was pushed via GitHub Integration inside Godot Engine's Editor.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].