axelson / Dep_viz
A visual tool to help developers understand Elixir recompilation in their projects
Stars: ✭ 121
Programming Languages
javascript
184084 projects - #8 most used programming language
elixir
2628 projects
Projects that are alternatives of or similar to Dep viz
Streamlit
Streamlit — The fastest way to build data apps in Python
Stars: ✭ 16,906 (+13871.9%)
Mutual labels: developer-tools, data-visualization
Punk
A data REBL built for the web
Stars: ✭ 148 (+22.31%)
Mutual labels: developer-tools, data-visualization
Shapy
Shapy is a CSS gradient editor that lets you size, position and layer CSS gradients on a single div element.
Stars: ✭ 115 (-4.96%)
Mutual labels: developer-tools
Accesscontrolkitty
Xcode extension - quickly change access control level (public, private etc.) of selected Swift code by Editor menu item or keyboard command
Stars: ✭ 119 (-1.65%)
Mutual labels: developer-tools
Dat8
General Assembly's 2015 Data Science course in Washington, DC
Stars: ✭ 1,516 (+1152.89%)
Mutual labels: data-visualization
Imputets
CRAN R Package: Time Series Missing Value Imputation
Stars: ✭ 114 (-5.79%)
Mutual labels: data-visualization
Apexcharts.js
📊 Interactive JavaScript Charts built on SVG
Stars: ✭ 10,991 (+8983.47%)
Mutual labels: data-visualization
Databazel
The analytical and reporting solution for MongoDB
Stars: ✭ 118 (-2.48%)
Mutual labels: data-visualization
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+1148.76%)
Mutual labels: developer-tools
Wordup Cli
Wordup is a fully integrated development platform for WordPress. Develop plugins and themes locally. Preview in the cloud. Automatic updates in WP.
Stars: ✭ 116 (-4.13%)
Mutual labels: developer-tools
Visual Vocabulary Vega
Visual Vocabulary with Vega
Stars: ✭ 118 (-2.48%)
Mutual labels: data-visualization
Kubernaut
Instant ephemeral Kubernetes clusters for development and testing
Stars: ✭ 115 (-4.96%)
Mutual labels: developer-tools
Anychart Android
AnyChart Android Chart is an amazing data visualization library for easily creating interactive charts in Android apps. It runs on API 19+ (Android 4.4) and features dozens of built-in chart types.
Stars: ✭ 1,762 (+1356.2%)
Mutual labels: data-visualization
Just Dashboard
📊 📋 Dashboards using YAML or JSON files
Stars: ✭ 1,511 (+1148.76%)
Mutual labels: data-visualization
Python Ecology Lesson
Data Analysis and Visualization in Python for Ecologists
Stars: ✭ 116 (-4.13%)
Mutual labels: data-visualization
Truffle Shuffle
An Android data-driven, percentage-based UI Card Gallery Library
Stars: ✭ 117 (-3.31%)
Mutual labels: data-visualization
Okteto
Develop your applications directly in your Kubernetes Cluster
Stars: ✭ 1,937 (+1500.83%)
Mutual labels: developer-tools
DepViz
DepViz is a visual tool to understand Elixir recompilation.
It is accessible online at: https://depviz.jasonaxelson.com/
The intent is to help developers rapidly understand what compilation dependencies they have in their project. Then they can take steps to minimize them to reduce the feedback loop between writing code and seeing results.
Helps you answer questions about the Elixir code base:
- Why when I change file A does it cause 100 files to recompile?
- Investigate: What files will cause this file to recompile?
- Investigate: What files does this file cause to recompile?
To start the server:
- Install dependencies with
mix deps.get
- Install Node.js dependencies with
npm install
inside theassets
directory - Start Phoenix endpoint with
mix phx.server
Now visit localhost:4000
from your browser.
Screenshots
FAQ
- Is this usable with other graphs?
- A: Not really, for example the graph algorithms needs to revisit the starting node if the starting node is itself part of a transitive compile time dependency chain
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].