HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
tinkerpop
pipes
Java2011–2011
tinkerpop / pipes

pipes

A Lazy Data Flow Framework (no longer active - see Apache TinkerPop)

2Distinct people
3Mentions
0Explicit recommenders
278GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

A Lazy Data Flow Framework (no longer active - see Apache TinkerPop)

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 6-hour interval3 dated mentions

Observed mentions: 2011-09-21 18:07:55 UTC to 2011-09-29 00:41:23 UTC.

012011-09-21 18:00:00 UTC to 2011-09-22 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsSep 21, 18:002011-09-22 00:00:00 UTC to 2011-09-22 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-22 06:00:00 UTC to 2011-09-22 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-22 12:00:00 UTC to 2011-09-22 18:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2011-09-22 18:00:00 UTC to 2011-09-23 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-23 00:00:00 UTC to 2011-09-23 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-23 06:00:00 UTC to 2011-09-23 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-23 12:00:00 UTC to 2011-09-23 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-23 18:00:00 UTC to 2011-09-24 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-24 00:00:00 UTC to 2011-09-24 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-24 06:00:00 UTC to 2011-09-24 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-24 12:00:00 UTC to 2011-09-24 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-24 18:00:00 UTC to 2011-09-25 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-25 00:00:00 UTC to 2011-09-25 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-25 06:00:00 UTC to 2011-09-25 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsSep 25, 06:002011-09-25 12:00:00 UTC to 2011-09-25 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-25 18:00:00 UTC to 2011-09-26 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-26 00:00:00 UTC to 2011-09-26 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-26 06:00:00 UTC to 2011-09-26 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-26 12:00:00 UTC to 2011-09-26 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-26 18:00:00 UTC to 2011-09-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-27 00:00:00 UTC to 2011-09-27 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-27 06:00:00 UTC to 2011-09-27 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-27 12:00:00 UTC to 2011-09-27 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-27 18:00:00 UTC to 2011-09-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-28 00:00:00 UTC to 2011-09-28 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-28 06:00:00 UTC to 2011-09-28 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-28 12:00:00 UTC to 2011-09-28 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-28 18:00:00 UTC to 2011-09-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2011-09-29 00:00:00 UTC to 2011-09-29 06:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsSep 29, 00:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Sep 21, 18:002011-09-21 18:00:00 UTC2011-09-22 00:00:00 UTC110
Sep 22, 00:002011-09-22 00:00:00 UTC2011-09-22 06:00:00 UTC000
Sep 22, 06:002011-09-22 06:00:00 UTC2011-09-22 12:00:00 UTC000
Sep 22, 12:002011-09-22 12:00:00 UTC2011-09-22 18:00:00 UTC101
Sep 22, 18:002011-09-22 18:00:00 UTC2011-09-23 00:00:00 UTC000
Sep 23, 00:002011-09-23 00:00:00 UTC2011-09-23 06:00:00 UTC000
Sep 23, 06:002011-09-23 06:00:00 UTC2011-09-23 12:00:00 UTC000
Sep 23, 12:002011-09-23 12:00:00 UTC2011-09-23 18:00:00 UTC000
Sep 23, 18:002011-09-23 18:00:00 UTC2011-09-24 00:00:00 UTC000
Sep 24, 00:002011-09-24 00:00:00 UTC2011-09-24 06:00:00 UTC000
Sep 24, 06:002011-09-24 06:00:00 UTC2011-09-24 12:00:00 UTC000
Sep 24, 12:002011-09-24 12:00:00 UTC2011-09-24 18:00:00 UTC000
Sep 24, 18:002011-09-24 18:00:00 UTC2011-09-25 00:00:00 UTC000
Sep 25, 00:002011-09-25 00:00:00 UTC2011-09-25 06:00:00 UTC000
Sep 25, 06:002011-09-25 06:00:00 UTC2011-09-25 12:00:00 UTC000
Sep 25, 12:002011-09-25 12:00:00 UTC2011-09-25 18:00:00 UTC000
Sep 25, 18:002011-09-25 18:00:00 UTC2011-09-26 00:00:00 UTC000
Sep 26, 00:002011-09-26 00:00:00 UTC2011-09-26 06:00:00 UTC000
Sep 26, 06:002011-09-26 06:00:00 UTC2011-09-26 12:00:00 UTC000
Sep 26, 12:002011-09-26 12:00:00 UTC2011-09-26 18:00:00 UTC000
Sep 26, 18:002011-09-26 18:00:00 UTC2011-09-27 00:00:00 UTC000
Sep 27, 00:002011-09-27 00:00:00 UTC2011-09-27 06:00:00 UTC000
Sep 27, 06:002011-09-27 06:00:00 UTC2011-09-27 12:00:00 UTC000
Sep 27, 12:002011-09-27 12:00:00 UTC2011-09-27 18:00:00 UTC000
Sep 27, 18:002011-09-27 18:00:00 UTC2011-09-28 00:00:00 UTC000
Sep 28, 00:002011-09-28 00:00:00 UTC2011-09-28 06:00:00 UTC000
Sep 28, 06:002011-09-28 06:00:00 UTC2011-09-28 12:00:00 UTC000
Sep 28, 12:002011-09-28 12:00:00 UTC2011-09-28 18:00:00 UTC000
Sep 28, 18:002011-09-28 18:00:00 UTC2011-09-29 00:00:00 UTC000
Sep 29, 00:002011-09-29 00:00:00 UTC2011-09-29 06:00:00 UTC101

What Hacker News says

3 sources
Neo4j API offers methods for graph traversal out-of-the-box which are likely the same ones that most people will use. Interestingly, Marko didn't use Neo4j's native API (http://api.neo4j.org) -- he used a dataflow framework he wrote called Pipes (https://github.com/tinkerpop/pipes/wiki/). You probably have heard of the graph programming language Gremlin (https://github.com/tinkerpop/gremlin/wiki). Gremlin is a thin wrapper over Pipes.
In MySQL vs. Neo4j on a Large-Scale Graph Traversal
That's a great book. The difference is that the examples in Programming Collective Intelligence don't make use of a real graph database (meaning a DB where you don't have to hit an external index to find adjacent nodes), and all of the algorithm examples are in standard Python rather than in a more expressive graph programming language like Gremlin (https://github.com/tinkerpop/gremlin/wiki). Gremlin is a domain-specific language written in Groovy (it's like SQL for graphs), and you can use it from Python like you can use SQL from Python (see http://bulbflow.com/overview); however, there is a Jython version in the works, as well as a Scala version (https://groups.google.com/d/msg/gremlin-users/LXNdbT_m7Gk/QZ...). Marko is the author Gremlin, and he has been working to refactor most of its heavy lifting down into a dataflow framework calle
Read the rest
d Pipes that's written in Java (https://github.com/tinkerpop/pipes/wiki/) so that it's now basically a thin wrapper to Pipes. By doing this, it's opening the door to create Gremlin variants in all of the other JVM languages (see the Gremlin 2.0 dicussion https://groups.google.com/d/topic/gremlin-users/5DiHC9dWSAA/...).
In A Graph-Based Movie Recommender Engine Tutorial with Neo4j & Gremlin

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.