Bib Kit - Hayagriva Extension for Firefox ๐
April 21, 2023 ยท View on GitHub
Bib Kit - Hayagriva Extension for Firefox ๐
This extension allows retrieving website information to create
citations in the hayagriva format.
Warning
This extension is highly experimental. Bugs are expected. If you encounter any feel free to create issues. I do not recommend using the extension at this state. If you are curious however what is working so far you can install the extension here
Screenshot

Roadmap
- create more data extractors (e.g. dublin-core)
- better error handling (expose errors better to javascript)
- better data validation
Building
With Nix
When you have the nix package manager installed you can just go into the root directory of this project and follow these instructions:
- Run
nix developto create a shell with all necessary programs and dependencies - Go into the
html-metadirectory and runjust build - Go back to the main directory and run
just build - The extension should be built inside the
builddirectory
Other Platforms
Install the following packages on your system:
just: Task runner similar to makewasm-pack: Used to create the wasm bindingsweb-ext: Used to build the extensioncargo: Rust's package manager and build tool
Make sure your Rust installation is able to target wasm32-unknown-unknown
- Go into the
html-metadirectory and runjust build - Go back to the main directory and run
just build - The extension should be built inside the
builddirectory
License
The icon made by Iconsax and all the source code is published under the MIT license.
References
Acknowledgements
- Icon - made by Iconsax