8000 GitHub - joshbrew/graphscript at editing
[go: up one dir, main page]

Skip to content

Generalized Javascript graph-based hierarchical programming and microservice architecture. Focus on BIGGER problems using self-configuring graph networks for simple or complex remote and local execution pipelining. Servers, workers, rendering, the works.

License

Notifications You must be signed in to change notification settings

joshbrew/graphscript

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

graphscript

Npm package version Npm package monthly downloads License: AGPL v3 Discord


For happy code!

GraphScript is an extensible standard for defining special properties on a hierarchy of reactive objects.

Check out the code in examples for very clear, compelling implementatons that flex our features.

Core Concepts

graphscript is organized by the principles of graph theory:

  1. Graph: These are contained in a shared scope.
  2. Nodes: There is a hierarchy of objects.
  3. Connections: Within each shared scope, properties can be linked in order to react to each other.

Beyond these basic concepts, other GraphScript properties (distinguished with a __) can be selectively enabled using loaders.

Graphs and Graph Nodes

See Graphs and GraphNodes for more information.

Services

See Services for more information.

Included Services contains a reference of the services included in the main graphscript packages.

Packages

  • graphscript: A GraphScript distribution for the browser (~199kb)

  • graphscript-node: A GraphScript distribution for Node.js (~231Kb)

  • graphscript-core : A minimal GraphScript distribution (~24kb)

  • graphscript-services: A collection of additional GraphScript services

Acknowledgments

This library is maintained by Joshua Brewster and Garrett Flynn, who use contract work and community contributions through Open Collective to support themselves.

Backers

Support us with a monthly donation and help us continue our activities!

Sponsors

Become a sponsor and get your logo here with a link to your site!

About

Generalized Javascript graph-based hierarchical programming and microservice architecture. Focus on BIGGER problems using self-configuring graph networks for simple or complex remote and local execution pipelining. Servers, workers, rendering, the works.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0