machineagency / planager Goto Github PK
View Code? Open in Web Editor NEWlive data flow environment for digital fabrication
License: MIT License
live data flow environment for digital fabrication
License: MIT License
Testing different interfaces to see what makes sense
Currently, links are drawn once and do not move around along with the actions.
Create and document a template so people can start making their own actions.
Data in a link should render nicely when hovering over a link.
Wire and port styling should update based on the data that is contained inside of them.
The user should be able to drag to navigate the workspace. Zooming in and out would be nice too.
When a link is added between two ports, it should render as a gray wire. The endpoints should update when the action is dragged around the workspace.
For example, there are presets for the wellplate setup action that allow you to select from common wellplates.
Readme should just have running/installation instructions. The wiki can have lots more info about how to add actions, contribute to the project, etc.
Plans should include information on the xy coordinates of actions and the frontend should be able to re-render the plan correctly
Actions should have a button to show/hide their UI.
It would be nice to switch between light and dark mode. We can use React's context API for this.
Right now, the planager does not gracefully handle errors. There should be better error boundaries so that the whole system does not crash when data is malformed, etc.
Should be able to delete actions. Any attached links should also be deleted.
Once a plan has been created, there should be an option to download it and subsequently upload it again.
Same as links, the data should render nicely. Hovering over a port should also display the port information and any active connections.
When a link is deleted, it should also clear the information in the inport it connects to
User should be able to add text boxes for any comments or documentation. These should be saved and reloaded with the plan. Would be nice to support markdown.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.