A lightweight full text indexer for .NET
Key features:
- ๐ Indexing loose text
- ๐ผ Indexing object properties
- ๐ Powerful query language
- ๐ Thesaurus
- ๐๏ธ Compact binary serialized format
๐ Read the documentation - there's lots of useful information and examples there, along with some getting started guides.
๐งโ๐ป Check out some sample code - the repo contains examples that can be run as a console application.
๐คนโโ๏ธ Use LIFTI in a Blazor app - try out various queries against Wikipedia content
If you find LIFTI useful, why not buy me a coffee to power the development work?
It would be great to have more people contributing to LIFTI - how can you help?
- Create issues for bugs you find - level 1
- Create feature suggestions - level 2
- Create pull requests for documentation changes - level 3
- Create pull requests for bug fixes or features - boss level
- Install hugo-extended, e.g. by using
winget install Hugo.Hugo.Extended
on Windows. - Fork the LIFTI repo and clone your fork locally
- Initialize the docsy theme git submodule using
git submodule update --recursive --init
- Edit the documentation
- Test the site locally by running
hugo server
from thedocs
folder - Create a pull request for your changes