Displaying 1 to 20 from 33 results

GoJS - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages

  •    Javascript

GoJS is a JavaScript and TypeScript library for creating and manipulating diagrams, charts, and graphs. GoJS is a flexible library that can be used to create a number of different kinds of interactive diagrams, including data visualizations, drawing tools, and graph editors. There are samples for flowchart, org chart, business process BPMN, swimlanes, timelines, state charts, kanban, network, mindmap, sankey, family trees and genogram charts, fishbone diagrams, floor plans, UML, decision trees, pert charts, Gantt, and hundreds more. GoJS includes a number of built in layouts including tree layout, force directed, radial, and layered digraph layout, and a number of custom layout examples.

closure_tree - Easily and efficiently make your ActiveRecord models support hierarchies

  •    Ruby

Common applications include modeling hierarchical data, like tags, threaded comments, page graphs in CMSes, and tracking user referrals. See Bill Karwin's excellent Models for hierarchical data presentation for a description of different tree storage algorithms.

ast-types - Esprima-compatible implementation of the Mozilla JS Parser API

  •    Javascript

This module provides an efficient, modular, Esprima-compatible implementation of the abstract syntax tree type hierarchy pioneered by the Mozilla Parser API. Because it understands the AST type system so thoroughly, this library is able to provide excellent node iteration and traversal mechanisms.

My Recent Documents


This Webpart for Sharepoint 2010 is developed for users that need help finding their documents in sharepoint. The target user have trouble locating, where he/she placed their documents. This Webpart gives the following features... 1. Locate your last edited documents.. ...

Container GameComponent


ContainerGameComponent is a class derived from DrawableGameComponent and has a Components property, similar to XNA Game class. It can be useful to group your GameComponents in different manner or to build complex hierarchies of GameComponents.

file-tree - Generate a tree of file metadata that matches d3's hierarchy layout format

  •    Javascript

A more flexible, asynchronous version of file-size-tree.Takes an array of files.

node-archy - render nested hierarchies `npm ls` style with unicode pipes

  •    Javascript

Render nested hierarchies npm ls style with unicode pipes.Return a string representation of obj with unicode pipe characters like how npm ls looks.

node-confuse - merge arguments and config files recursively up a directory tree

  •    Javascript

Merge command-line arguments and config files deeply and recursively up a directory hierarchy with a preference for the most local config file.In this example/ directory there are some nested config files and scripts.

structured-cli - Easily compose CLI applications from nested commands and categories

  •    Javascript

Structure your CLI application as a series of nested Categories and Commands. This library will be used in wt-cli.

wikidata-taxonomy - command-line tool to extract taxonomies from Wikidata

  •    Javascript

Command-line tool and library to extract taxonomies from Wikidata. wikidata-taxonomy requires at least NodeJs version 6.

bxh - Bounding Interval Hierarchy and Bounding Volume Hierarchy for Node.js

  •    Javascript

Bounding Interval Hierarchies (BIH) and Bounding Volume Hierarchies (BVH) are data structures that hierarchically divide a region of space in order to reduce the number of elements that must be considered when performing spatial queries. Space partitioning structures such as these help to dramatically speed up the processes of finding all the elements within a region or finding the intersection between a ray and a set of elements.

react-treefold - A renderless tree component for your hierarchical React views

  •    Javascript

A renderless tree React component for your hierarchical views. You need to show hierarchical data in different ways. You know how you want to show the information for each individual data item. But you don't want to repeat over and over again the logic about how to traverse the data, how to assemble it all to make it look like a tree, how to expand/collapse nodes, etc.

d3-flextree - Flexible tree layout algorithm that allows for variable node sizes

  •    Javascript

This plugin provides a more general version of the D3 tree layout module. Unlike tree, this plugin allows for nodes of variable sizes; like tree, the algorithm is fast, running in O(n) time. See the demo.

ZConfig - A configuration library supporting a hierarchical schema-driven configuration model, and allowing a schema to specify data conversion routines written in Python

  •    Python

ZConfig is a configuration library intended for general use. It supports a hierarchical schema-driven configuration model that allows a schema to specify data conversion routines written in Python. ZConfig's model is very different from the model supported by the ConfigParser module found in Python's standard library, and is more suitable to configuration-intensive applications. ZConfig schema are written in an XML-based language and are able to "import" schema components provided by Python packages. Since components are able to bind to conversion functions provided by Python code in the package (or elsewhere), configuration objects can be arbitrarily complex, with values that have been verified against arbitrary constraints. This makes it easy for applications to separate configuration support from configuration loading even with configuration data being defined and consumed by a wide range of separate packages.

d3r - d3.js helpers for R

  •    R

Please see this Building Widgets blog post Why d3r?. d3r is on CRAN, so install with install.packages("d3r") or for the absolute latest use devtools.

ReGraph - Tool for building graph-based hierarchical knowledge representation systems

  •    Python

A graph rewriting library. Documentation is available at http://dev.executableknowledge.org/ReGraph. The ReGraph Python library is a generic framework for modelling graph-based systems. In this context models are viewed as graphs and graph transformations - as a tool to describe both the system evolution and the model evolution read more about the approach.

django-admirarchy - Django Admin addon to navigate through hierarchies.

  •    Python

Django Admin addon to navigate through hierarchies. Admirarchy does it in an old-school way, just like Norton Commander and Co - one level at a time.

gulp-nav - gulp plugin to help build navigation elements

  •    CoffeeScript

A gulp plugin to help build navigation or breadcrumb elements implicitly from our file structure. The goal is to be useful with e.g. Bootstrap .nav classes and your favorite templating system. (If you need templates, try Jade.) gulp-nav can handle Vinyl file objects with stream contents and with buffer contents. We know how to .pipe these through appropriate plugins and transforms, leaving us with a bunch of output pages in a similar directory hierarchy. What about links between those pages, however? We don't want to hardcode that stuff! While each file is piped through, an object stored as a property of the Vinyl file object, which stored object knows where other files are located and what they are called, could be really useful to template plugins. With that information, a template could be written to build navbars, breadcrumbs, or whatever we want on our generated page.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.