documentation
pagefind
documentation | pagefind | |
---|---|---|
2 | 26 | |
135 | 2,993 | |
1.5% | 3.6% | |
9.2 | 9.2 | |
9 days ago | 9 days ago | |
MDX | Rust | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
documentation
-
Weโre the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
Done. The issue is https://github.com/meilisearch/documentation/issues/2157
pagefind
-
๐Underrated Open Source Projects You Should Know About ๐ง
Pagefind is a static search library that aims to perform well on small or large sites, while using as little bandwidth as possible, and you don't have to host any infrastructure.
- Pagefind โ Static low-bandwidth search at scale
- Ask HN: What Underrated Open Source Project Deserves More Recognition?
- Pagefind is a low bandwidth static search library
-
Lightweight, portable and secure Wasm runtimes and their use cases.
In theory, if we ran lower level code, we would be using less resources. That's more than a theory. Go to this video where I demonstrate Pagefind, written in Rust and compiled to Wasm as target, as a static app that ingests and indexes HTML documents and runs super efficient search queries, all client-side.
- Pagefind v1.0.0 โ Stable static search at scale
-
Free Open-Source Blog Template for Developers โ๏ธ๐
โ Pagefind static search library integration
- Pagefind is a fully static search library
-
How to Start Your Blog in 2023
I use Astro SSG and Cloudflare Pages. I use https://github.com/cloudcannon/pagefind for search on my Astro setup. You can test the search functionality here https://tinyrocket.pages.dev/.
From its repo: "Pagefind runs after any static site generator and automatically indexes the built static files. Pagefind then outputs a static search bundle to your website, and exposes a JavaScript search API that can be used anywhere on your site."
Pagefind is cool!
-
Weโre the Meilisearch team! To celebrate v1.0 of our open-source search engine, Ask us Anything!
An option there is https://pagefind.app/ โ not as fast as a persistent server but solves some of the deployment and bandwidth issues.
What are some alternatives?
segment - Segment analytics client for Rust https://segment.com/docs/libraries/rust
pagebreak - ๐ Open-source CLI tool for implementing pagination on any static website.
roaring-rs - A better compressed bitset in Rust
charabia - Library used by Meilisearch to tokenize queries and documents
MeiliSearch - A lightning-fast search API that fits effortlessly into your apps, websites, and workflow
db-benchmarks - Fair database benchmarks framework and datasets
RocksDB - A library that provides an embeddable, persistent key-value store for fast storage.
rosey - :rose: Open-source CLI tool for managing translations on static websites.
wasi-libc - WASI libc implementation for WebAssembly
vespa - AI + Data, online. https://vespa.ai
tinysearch - ๐ Tiny, full-text search engine for static websites built with Rust and Wasm
bookshop - ๐ A component development workflow for static websites.