{"id":35447829,"url":"https://github.com/anssi-fr/lidi","last_synced_at":"2026-02-05T17:04:19.064Z","repository":{"id":65827223,"uuid":"303432929","full_name":"ANSSI-FR/lidi","owner":"ANSSI-FR","description":"Transfer a raw TCP or Unix stream or files through a unidirectional link with forward error correction","archived":false,"fork":false,"pushed_at":"2025-12-15T12:34:25.000Z","size":10157,"stargazers_count":87,"open_issues_count":4,"forks_count":14,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-12-18T14:25:11.091Z","etag":null,"topics":["data-diode","diode","networking","raptorq","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ANSSI-FR.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-10-12T15:23:23.000Z","updated_at":"2025-12-15T13:30:55.000Z","dependencies_parsed_at":"2023-11-15T08:31:09.946Z","dependency_job_id":"098daf72-a204-4931-b550-97671d266ef9","html_url":"https://github.com/ANSSI-FR/lidi","commit_stats":null,"previous_names":[],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/ANSSI-FR/lidi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANSSI-FR%2Flidi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANSSI-FR%2Flidi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANSSI-FR%2Flidi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANSSI-FR%2Flidi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ANSSI-FR","download_url":"https://codeload.github.com/ANSSI-FR/lidi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ANSSI-FR%2Flidi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28182371,"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","status":"online","status_checked_at":"2026-01-03T02:00:06.471Z","response_time":75,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-diode","diode","networking","raptorq","rust"],"created_at":"2026-01-03T02:02:40.550Z","updated_at":"2026-01-03T02:03:31.675Z","avatar_url":"https://github.com/ANSSI-FR.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lidi\n\n[![Github CI](https://github.com/ANSSI-FR/lidi/workflows/Rust/badge.svg)](https://github.com/ANSSI-FR/lidi/actions)\n[![Github CI](https://github.com/ANSSI-FR/lidi/workflows/Clippy/badge.svg)](https://github.com/ANSSI-FR/lidi/actions)\n\n## What is lidi?\n\nLidi (leedee) allows you to copy TCP or Unix streams or files over a unidirectional link.\n\nIt is usually used along with an actual network diode device but it can also be used over regular bidirectional links for testing purposes.\n\nFor more information about the general purpose and concept of unidirectional networks and data diode: [Unidirectional network](https://en.wikipedia.org/wiki/Unidirectional_network).\n\n## Where to find some documentation?\n\nThe *user* documentation is available at \u003chttps://anssi-fr.github.io/lidi/\u003e, or can be built and opened with:\n\n```\n$ cd doc\n$ make html\n$ xdg-open _build/html/index.html\n```\n\nThe *developer* documentation can be built and opened by running:\n\n```\n$ cargo doc --document-private-items --no-deps --lib --open\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanssi-fr%2Flidi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanssi-fr%2Flidi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanssi-fr%2Flidi/lists"}