{"id":13554049,"url":"https://github.com/zazuko/barnard59","last_synced_at":"2025-04-06T06:12:00.284Z","repository":{"id":35115490,"uuid":"154752165","full_name":"zazuko/barnard59","owner":"zazuko","description":"An intuitive and flexible RDF pipeline solution designed to simplify and automate ETL processes for efficient data management.","archived":false,"fork":false,"pushed_at":"2025-02-18T12:13:41.000Z","size":4028,"stargazers_count":28,"open_issues_count":44,"forks_count":2,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-27T16:51:22.971Z","etag":null,"topics":["data-integration","data-pipeline","data-processing","etl","json-ld","linked-data","pipeline","rdf","semantic-web"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zazuko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-25T23:57:04.000Z","updated_at":"2025-02-25T08:08:16.000Z","dependencies_parsed_at":"2023-12-20T06:45:38.585Z","dependency_job_id":"98c481c3-2c96-4195-a536-83f2f3730c61","html_url":"https://github.com/zazuko/barnard59","commit_stats":{"total_commits":1216,"total_committers":19,"mean_commits":64.0,"dds":0.5863486842105263,"last_synced_commit":"10e1437bd2f058781268f8174daba5fe977b4ac6"},"previous_names":[],"tags_count":257,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zazuko%2Fbarnard59","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zazuko%2Fbarnard59/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zazuko%2Fbarnard59/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zazuko%2Fbarnard59/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zazuko","download_url":"https://codeload.github.com/zazuko/barnard59/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247441056,"owners_count":20939239,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-integration","data-pipeline","data-processing","etl","json-ld","linked-data","pipeline","rdf","semantic-web"],"created_at":"2024-08-01T12:02:38.663Z","updated_at":"2025-04-06T06:12:00.256Z","avatar_url":"https://github.com/zazuko.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","others"],"sub_categories":[],"readme":"# barnard59\n\n`barnard59` is a toolkit to automate extract, transform and load (ETL) tasks. Its main focus is on creating [Linked Data](http://linked-data-training.zazuko.com/). It allows you to generate RDF out of non-RDF data sources. In doing so, it follows the standard adopted in [Semantic Web](https://www.w3.org/standards/semanticweb/).\n\nMore specifically, `barnard59` is an engine to execute data pipelines.\n\nIn this monorepo you will find the various `barnard59-*` packages:\n\n| Package                                         | Latest version                                                                                  |                                                                                        |\n|-------------------------------------------------|-------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------|\n| [`barnard59`](packages/cli)                     | [![](https://badge.fury.io/js/barnard59.svg)](https://npm.im/barnard59)                         | CLI to run pipelines                                                                   |\n| [`barnard59-base`](packages/base)               | [![](https://badge.fury.io/js/barnard59-base.svg)](https://npm.im/barnard59-base)               | Provides the basic pipeline steps                                                      |\n| [`barnard59-core`](packages/core)               | [![](https://badge.fury.io/js/barnard59-core.svg)](https://npm.im/barnard59-core)               | Core package                                                                           |\n| [`barnard59-csvw`](packages/csvw)               | [![](https://badge.fury.io/js/barnard59-csvw.svg)](https://npm.im/barnard59-csvw)               | Simplifies handling CSVW mapping documents in pipelines                                |\n| [`barnard59-cube`](packages/cube)               | [![](https://badge.fury.io/js/barnard59-cube.svg)](https://npm.im/barnard59-cube)               | Create and validate [Linked Data Cubes](https://cube.link)                             |\n| [`barnard59-formats`](packages/formats)         | [![](https://badge.fury.io/js/barnard59-formats.svg)](https://npm.im/barnard59-formats)         | Parse and serialize various formats in Linked Data pipelines                           |\n| [`barnard59-ftp`](packages/ftp)                 | [![](https://badge.fury.io/js/barnard59-ftp.svg)](https://npm.im/barnard59-ftp)                 | FTP support for Linked Data pipelines                                                  |\n| [`barnard59-graph-store`](packages/graph-store) | [![](https://badge.fury.io/js/barnard59-graph-store.svg)](https://npm.im/barnard59-graph-store) | [SPARQL Graph Store Protocol](https://www.w3.org/TR/sparql11-http-rdf-update/) support |\n| [`barnard59-http`](packages/http)               | [![](https://badge.fury.io/js/barnard59-http.svg)](https://npm.im/barnard59-http)               | HTTP protocol for Linked Data pipelines                                                |\n| [`barnard59-rdf`](packages/rdf)                 | [![](https://badge.fury.io/js/barnard59-rdf.svg)](https://npm.im/barnard59-rdf)                 | Operations for RDF/JS quads and datasets                                               |\n| [`barnard59-s3`](packages/s3)                   | [![](https://badge.fury.io/js/barnard59-s3.svg)](https://npm.im/barnard59-s3)                   | S3 support for Linked Data pipelines                                                   |\n| [`barnard59-shacl`](packages/shacl)             | [![](https://badge.fury.io/js/barnard59-shacl.svg)](https://npm.im/barnard59-shacl)             | Run SHACL in Linked Data pipelines                                                     |\n| [`barnard59-sparql`](packages/sparql)           | [![](https://badge.fury.io/js/barnard59-sparql.svg)](https://npm.im/barnard59-sparql)           | Query SPARQL endpoint from pipeline                                                    |\n| [`barnard59-validation`](packages/validation)   | [![](https://badge.fury.io/js/barnard59-validation.svg)](https://npm.im/barnard59-validation)   | Verify the consistency of your RDF pipelines                                           |\n\nMore to come as we gradually consolidate other, initially separate repositories.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzazuko%2Fbarnard59","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzazuko%2Fbarnard59","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzazuko%2Fbarnard59/lists"}