The "Awesome TinkerPop" project is a curated resource list dedicated to TinkerPop, a graph computing framework that enables the processing of large-scale graph data. This list encompasses various resources including graph databases, libraries, tools, tutorials, and community contributions that facilitate the use of TinkerPop in real-world applications. It is beneficial for developers, data scientists, and researchers who are looking to leverage graph structures for complex data relationships and analytics. With a wealth of information and tools at your fingertips, users can effectively harness the power of graph computing to solve intricate problems and gain insights from their data.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
A graph computing framework providing the Gremlin query language and tools for both graph databases (OLTP) and graph analytic systems (OLAP).
A TinkerPop 3 implementation that enables graph database operations on top of standard SQL relational databases.
An ultra high-performance graph database supporting Blueprints and RDF/SPARQL APIs, scaling to 50 billion edges on a single machine.
A pure JavaScript implementation of Apache TinkerPop's TinkerGraph in-memory graph database for Node.js and browsers.
JavaScript libraries for graph processing in Node.js and browsers, inspired by Apache TinkerPop.
A TinkerPop 3 implementation using Elasticsearch as a scalable graph database backend.
A data federation and virtualization engine that models data from multiple sources as a virtual graph, queryable via Gremlin.
A client layer that enables HBase to function as a TinkerPop 3-compliant graph database.
An open-source, distributed graph database optimized for storing and querying large graphs with billions of vertices and edges.
A storage backend enabling JanusGraph to use Amazon DynamoDB as its underlying database for scalable graph data.
Apache TinkerPop 3 graph structure implementation for OrientDB, replacing its legacy TinkerPop 2 graphdb.
A Clojure Gremlin Language Variant for querying Apache TinkerPop-enabled graph databases.
A Scala.js client for Gremlin Server with a reactive, typeclass-based API for querying graph databases from the browser.
A Go client library for connecting to TinkerPop3 Gremlin Server graph databases via WebSockets.
A fast, efficient, and easy-to-use Go client for the Apache TinkerPop graph database stack.
A Go client library for interacting with Apache TinkerPop graph databases using the Gremlin query language.
A Haskell toolset for building and executing Gremlin graph queries with type safety and composable DSL.
Enables Apache Tinkerpop Java API usage with Neo4j server via the BOLT protocol.
A high-performance Object-Graph Mapping (OGM) library for the Apache TinkerPop graph stack.
A TypeScript helper library for using TinkerPop 3 graph databases via the node-java API.
JavaScript libraries for graph processing in Node.js and browsers, inspired by Apache TinkerPop.
A PHP client driver for connecting to TinkerPop3 Gremlin Server and querying graph databases like Neo4j and Titan.
A simple JSON-REST client for TinkerPop 3 Gremlin Server, supporting synchronous and asynchronous queries.
A Python client for TinkerPop 3 Gremlin Server supporting Tornado, Trollius, and Asyncio.
An asynchronous Python library for communicating with Gremlin Server using websockets and asyncio.
A Python 3.5+ Object Graph Mapper (OGM) for TinkerPop 3 Gremlin Server, built with native async support.
A Python 3.5+ Object Graph Mapper (OGM) for TinkerPop 3 Gremlin Server, built with native async support.
A high-throughput Akka HTTP Gremlin 3 WebSocket connector with built-in backpressure to prevent server overload.
A Scala wrapper for Apache TinkerPop 3 providing a type-safe DSL for graph traversals.
Scala wrapper for Tinkerpop Blueprints providing idiomatic Scala syntax for graph database operations.
A Python library that generates GremlinGroovy scripts with bound parameters for TinkerPop 3 Gremlin server.
A Scala wrapper for Apache TinkerPop 3 providing a type-safe DSL for graph traversals.
Generate Gremlin graph database queries with bound parameters using ES6 template strings.
A Gremlin query language kernel for IPython and Jupyter notebooks, enabling graph database interactions.
An object-graph wrapper for TinkerPop 3 that generates framed vertex and edge classes at compile-time.
A Haskell toolset for building and executing Gremlin graph queries with type safety and composable DSL.
A toolkit that enables querying Gremlin graph databases using the Cypher query language.
A high-performance Object-Graph Mapping (OGM) library for the Apache TinkerPop graph stack.
A Clojure library for working with graphs using the Tinkerpop Blueprints interface.
A TinkerPop Blueprints 2.6 API implementation using Apache Accumulo as a scalable graph database backend.
A .NET port of the Tinkerpop stack, providing a property graph model and implementations for graph database applications.
Spring Data extension for implementing Graph-based repositories with Tinkerpop Blueprints 2.x API support.
Scala wrapper for Tinkerpop Blueprints providing idiomatic Scala syntax for graph database operations.
The "Awesome PostgreSQL" project is a curated collection of resources focused on PostgreSQL, a powerful open-source object-relational database management system. This list encompasses a variety of categories, including libraries, tools, extensions, tutorials, and community resources that enhance the PostgreSQL experience. It is beneficial for developers, database administrators, and data analysts of all skill levels, providing them with essential tools and knowledge to effectively work with PostgreSQL. Users can explore performance optimization techniques, data modeling strategies, and best practices to maximize their use of this robust database system.
The "Awesome Database Tools" project is a comprehensive collection of resources aimed at simplifying database management and development. This list covers a wide range of tools, including database management systems, GUI clients, ORM libraries, migration tools, and performance monitoring utilities. It is designed for developers, database administrators, and data analysts of all experience levels, providing them with valuable tools to enhance productivity and streamline workflows. Whether you are looking to optimize your database performance or simplify data manipulation tasks, this collection offers a wealth of resources to support your database endeavors.
The "Awesome SQLAlchemy" project is a curated resource list designed to support developers using SQLAlchemy, a powerful SQL toolkit and Object-Relational Mapping (ORM) system for Python. This list includes libraries, extensions, tutorials, documentation, and community resources that enhance the use of SQLAlchemy in various applications. Whether you are a beginner looking to understand the basics of ORM or an experienced developer seeking advanced techniques and best practices, this collection offers valuable insights and tools. Dive into the world of SQLAlchemy and discover how to effectively manage database interactions in your Python projects.
The "Awesome MongoDB" project is a curated collection of resources dedicated to MongoDB, a popular document-oriented NoSQL database designed for scalability and flexibility. This list encompasses a wide range of categories, including official documentation, libraries, tools, tutorials, and community resources that facilitate the use of MongoDB in various applications. Whether you are a beginner looking to learn the basics or an experienced developer seeking advanced techniques, this list offers valuable insights and tools to enhance your MongoDB experience. Dive into this collection to unlock the full potential of MongoDB in your projects.