İçeriğe atla

Proje

hdkcrud

a library for creating and updating recordsA library to help quickly and easily create a consistent set of create-read-update-delete functions for an Entry type in Holochain, complet…
Nasıl çalıştırılır
kaydedilmedi
Holochain sürümü
0.4.0-rc
Etkinlik
durgun
Kontrol edildi
27 Ekim 2026

What is hdkcrud and what is it for?

hdkcrud is a Rust library for people building applications on Holochain. It generates a consistent set of create-read-update-delete functions, signalling, and time-based indexing and queries for an entry type defined in a zome, so a developer describes the entry once instead of writing every data operation by hand.

hdkcrud is a Rust library published by Lightning Rod Labs for developers building Holochain applications. It is distributed as a crate on crates.io, with documentation hosted on docs.rs, and it is meant to be used inside a zome rather than run as an application on its own.

Defining a data type in a Holochain application usually means writing each create, read, update and delete operation by hand. hdkcrud folds that work into a macro: the developer supplies the entry definition, and the library supplies the matching set of functions, along with signalling options and time-based indexing so records can be queried by when they were written.

The documented entry point is the crud macro, described in the crate's documentation as taking an entry definition to a full create-read-update-delete set of functionality in a zome, including signals (events) and time-based queries; that documentation points to a worked example. hAppRadar's census records this project's activity as stalled — the last push it observed was in December 2024 and the HDK requirement it recorded is an early release candidate — so the details here describe the repository as last seen rather than a current guarantee.

Nasıl edinilir

Kütüphane olarak

  1. Add hdk_crud as a dependency of the zome crate in its Cargo.toml, using the version recorded on crates.io.
  2. Use the crud macro documented on docs.rs to generate the create-read-update-delete functions, signals, and time-based indexing for your entry type.

Kaynak: https://crates.io/crates/hdk_crud

İnsanların sorduğu sorular

Is hdkcrud an application I download and run?
No. The maintainer README describes it as a library published as a Rust crate, and its documentation describes its macro as generating functionality inside a zome. kaynak
Where is hdkcrud published?
The README states that the crate is published to crates.io and that its documentation is publicly available on docs.rs. kaynak
Who maintains hdkcrud?
The repository sits under the Lightning Rod Labs GitHub organisation, and the crate's registry listing names its owners as Connor Turland and Wesley Finck. kaynak

4 herkese açık kaynaktan derlendi; son kontrol: 23 Eylül 2026.

Deneyin: hdkcrud

  • GitHub'daki kodGitHub'da aç ↗Last change 6 Aralık 2024.
  • Sürümv0.1.0Yayımlandı 31 Ağustos 2021.
  • Projenin kendi dosyaları nasıl çalıştırıldığını belirtmiyor.

Ayrıntılar ve kaynaklar

Kanıt

Sürüm
github.com/lightningrodlabs/hdk_crud/releases/tag/v0.1.0bir sürümle yayımlanmış · 20 Ekim 2026 tarihinden beri görülüyor · github.release@1
Son değişiklik
api.github.com/repos/lightningrodlabs/hdk_crudüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · github.repository@1
Etkinlik
api.github.com/repos/lightningrodlabs/hdk_crudüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · liveness@1

Uyumluluk

hdk
0.4.0-rc · Cargo.toml @ 27e470b
hdi
—
holochain-client
—
happ.yaml
yok
web-happ.yaml
yok
hdkcrud projesini siz mi sürdürüyorsunuz?Adınızı bu projenin sayfasına ekleyin.
Bu sayfayı sahiplenin