Skip to content
This repository has been archived by the owner on Jan 21, 2023. It is now read-only.

Commit

Permalink
Archived
Browse files Browse the repository at this point in the history
  • Loading branch information
SimonSapin committed Jan 21, 2023
1 parent 22004a8 commit f92e4c0
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
Kuchiki (朽木)
==============
## Archived

HTML/XML¹ tree manipulation library for Rust.
This repository is archived to reflect its level of (in)activity and set maintenance expectations.

[Documentation](https://docs.rs/kuchiki)
If some ideas or code in it are useful to you, feel free to use them in other repositories and crates
in accordance with the license.

See [users.rust-lang.org discussion](https://users.rust-lang.org/t/kuchiki-a-edit-no-longer-vaporware-html-xml-tree-manipulation-library/435).
Note however that tree data structure design in Rust is full of trade-offs,
maybe some approach other than `Rc`/`Weak` would work better for you.
(For example [`Vec` + indices][1], if it’s acceptable
not to recover memory for dropped nodes before the entire document is dropped.)

¹ There is no support for XML syntax yet. The plan is to integrate with an existing parser.
[1]: https://github.com/SimonSapin/victor/blob/fdb11f3e87f6d2d59170d10169fa6deb94e53b94/victor/src/dom/mod.rs#L19-L29

0 comments on commit f92e4c0

Please sign in to comment.