Fwd: [private-todogroup] Excited to share these projects we open sourced this week

20 views
Skip to first unread message

Chris Aniszczyk

unread,
Apr 5, 2018, 11:13:09 AM4/5/18
to
FYI

---------- Forwarded message ----------
From: Ruff, Nithya <NITHY...@comcast.com>
Date: Thu, Apr 5, 2018 at 10:18 PM
Subject: [private-todogroup] Excited to share these projects we open sourced this week
To: "private-...@googlegroups.com" <private-...@googlegroups.com>


ToDo Friends:

 

We had quite a couple of weeks of open sourcing projects in 2 spaces and are super excited about both of these contributions:

 

1. Trickster is a dashboard accelerator for Prometheus and it is getting some good traction of PRs and stars.  Check out https://github.com/Comcast/trickster.

 

2. We are happy to announce that 2 parts of spark-ui package (modulajs and eslint-plugin-modulajs) are now published to NPM and open sourced in github.com, with Apache-2.0 license.

 

modulajs

ModulaJS (spark-modula in spark-ui) is the fundamental framework we used to build the spark-ui component library. It is created by the inspiration of some awesome frameworks/libs in the open source community, i.e. Elm, Redux and React. We created a model tree to help manage the application states (including view states and data states). It not only provides a unique data flow similar to the single source of truth of Redux, but also centralized the flow (action, reducer and side effects) into ModulaJS Model. Which is proved to be easy to start with and better maintenance in our UIF development for years. See details in https://github.com/freewheel/modulajs

 eslint-plugin-modulajs

An Eslint plugin with rules to provide static checking for modulajs, in best practices, stylistic and possible errors. See the detailed rules in https://github.com/freewheel/eslint-plugin-modulajs

 

Thank You,

 

Nithya A. Ruff

Head, Comcast Open Source Practice

1050 Enterprise Way Suite 100 Sunnyvale, CA 94089

Nithy...@comcast.com

(267) 254 1083

 

rsion

 

--
You received this message because you are subscribed to the Google Groups "[Private] TODO Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to private-todogroup+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Reply all
Reply to author
Forward
0 new messages