CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Fri, 08 Aug 2025 06:12:12 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20180611021627
location: https://web.archive.org/web/20180611021627/https://github.com/dustin/ferret
server-timing: captures_list;dur=0.501852, exclusion.robots;dur=0.023352, exclusion.robots.policy;dur=0.013902, esindex;dur=0.010222, cdx.remote;dur=1104.287889, LoadShardBlock;dur=186.609276, PetaboxLoader3.datanode;dur=58.376243, PetaboxLoader3.resolve;dur=100.514659
x-app-server: wwwb-app202
x-ts: 302
x-tr: 1318
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=1
set-cookie: wb-p-SERVER=wwwb-app202; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Fri, 08 Aug 2025 06:12:13 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: GitHub.com
x-archive-orig-date: Mon, 11 Jun 2018 02:16:27 GMT
x-archive-orig-transfer-encoding: chunked
x-archive-orig-status: 200 OK
x-archive-orig-cache-control: no-cache
x-archive-orig-vary: X-PJAX
x-archive-orig-set-cookie: logged_in=no; domain=.github.com; path=/; expires=Fri, 11 Jun 2038 02:16:27 -0000; secure; HttpOnly
x-archive-orig-set-cookie: _gh_sess=NmV1UTdDS09MZnpnUjJrNyswK3BqZExNVkNXSHM1WnZxdCtsaGU5RmVkZVhSZUw4T01nb3RTbDBVVG1ZVElvMk1tb3hPYnpXeE1IOGVZc1hnT1VFeUMxa0tkUzZCK1ZCVHJ3N29Yd28xcmtXczZPMC9LN3U0dHNOYWprUmhzMU1jekpydUdzKzAvWjBncURPZ0JRdkFBVVU2SWR3OUZqMHB2MGlERXJqYWd3SWVDcGU2N2xNUGJBeXNYSlRtcWp2ZGRwQ1FnUWorOW5JQmxpWUREcEs2RExEbDdGOEx4WURjNXp5bTB0dGZkMktydEpITVliZFN3SjNwcVdKQittamd2ZDJoM2s2V0QvZXRtQ3M1aHRZbm85WmdodHo5ZGNjeHoxQU1LeUNHT3FLdzJkVldlZUl6RnR4OUNFY2pCN0RCN2RKcXNyQ3diS1ZDYU9tajhVUjlQREFTNjFoSU9RU2pybG5CTTA2UUNjSlFaZnlOakM3dVV0NWduUms4OUVPWXk4dUFpZHluS0JXWG9wUlQvdmY4WU1YeDh0MGNlQk1zcDZOMHlHRnpudz0tLVRGZ1lKaUVCM1NpSFhNQjZ3b3ExYkE9PQ%3D%3D--5ec32d3fa602b92660d4c3240b77436f5f73fa17; path=/; secure; HttpOnly
x-archive-orig-x-request-id: 2fc3338c-eaa5-44d6-8132-e19de2948567
x-archive-orig-x-runtime: 0.213194
x-archive-orig-strict-transport-security: max-age=31536000; includeSubdomains; preload
x-archive-orig-x-frame-options: deny
x-archive-orig-x-content-type-options: nosniff
x-archive-orig-x-xss-protection: 1; mode=block
x-archive-orig-expect-ct: max-age=2592000, report-uri="https://api.github.com/_private/browser/errors"
x-archive-orig-content-security-policy: default-src 'none'; base-uri 'self'; block-all-mixed-content; connect-src 'self' uploads.github.com status.github.com collector.githubapp.com api.github.com www.google-analytics.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com wss://live.github.com; font-src assets-cdn.github.com; form-action 'self' github.com gist.github.com; frame-ancestors 'none'; frame-src render.githubusercontent.com; img-src 'self' data: assets-cdn.github.com identicons.github.com collector.githubapp.com github-cloud.s3.amazonaws.com *.githubusercontent.com; manifest-src 'self'; media-src 'none'; script-src assets-cdn.github.com; style-src 'unsafe-inline' assets-cdn.github.com
x-archive-orig-x-runtime-rack: 0.219438
x-archive-orig-x-github-request-id: B2A8:57C0:5AA35F2:A391840:5B1DDB7B
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 11 Jun 2018 02:16:27 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 11 Jun 2018 02:16:27 GMT", ; rel="memento"; datetime="Mon, 11 Jun 2018 02:16:27 GMT", ; rel="next memento"; datetime="Sat, 05 Sep 2020 08:06:07 GMT", ; rel="last memento"; datetime="Sat, 05 Sep 2020 08:06:13 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: archiveteam_github_20180704062559/archiveteam_github_20180704062559.megawarc.warc.gz
server-timing: captures_list;dur=0.512741, exclusion.robots;dur=0.023009, exclusion.robots.policy;dur=0.013907, esindex;dur=0.010947, cdx.remote;dur=5.670448, LoadShardBlock;dur=288.219575, PetaboxLoader3.datanode;dur=99.246966, PetaboxLoader3.resolve;dur=245.248685, load_resource;dur=124.179238
x-app-server: wwwb-app202
x-ts: 200
x-tr: 512
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
GitHub - dustin/ferret: Ferret: the extensible information retrieval library for ruby.
Fetching latest commit…
Permalink
Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Ferret: the extensible information retrieval library for ruby.
https://ferret.davebalmain.com
C
Ruby
Other
Clone or download
Launching GitHub Desktop...
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop...
If nothing happens, download GitHub Desktop and try again.
Launching Xcode...
If nothing happens, download Xcode and try again.
Launching Visual Studio...
If nothing happens, download the GitHub extension for Visual Studio and try again.
Pull request
Compare
This branch is 2 commits ahead, 68 commits behind dbalmain:master.

Cannot retrieve the latest commit at this time.
Failed to load latest commit information. | |||
![]() |
art | ||
![]() |
c | ||
![]() |
data | ||
![]() |
ruby | ||
![]() |
.gitignore | ||
![]() |
DOCUMENTATION_STANDARDS | ||
![]() |
MIT-LICENSE | ||
![]() |
README | ||
![]() |
TODO | ||
![]() |
smoke_test.rb |
README
Ferret ======= Ferret is an information retrieval library in the same vein as Apache Lucene[1]. Originally it was a full port of Lucene but it now uses it's own file format and indexing algorithm although it is still very similar in many ways to Lucene. Everything you can do in Lucene you should be able to do in Ferret. For more information on Ferret, please visit the website: https://ferret.davebalmain.com/trac [1] (https://jakarta.apache.org/lucene/) Contents ========= c/ Ferret is written in C for speed. The actual C code should be fairly easy to use in an application or bindings to a language other than Ruby. ruby/ This directory contains the Ruby bindings and tests. See ruby/README for information on installing Ferret's Ruby bindings smoke_test.rb If you would like to ensure that ferret keeps working on your system, add this method to a cron daemon to run as often as you like. Every time I check in a new version of Ferret, this script will pull down the changes from the repository and run all of the unit tests (C and Ruby), notifying me if anything is broken. The more people running this script the more stable ruby will be. Contributions ============= To contribute code, please contact Dave Balmain at dbalmain.gmail.com or submit a ticket to the Ferret website[2]. If you would like to contribute financially, please also visit the Ferret website: [2] https://ferret.davebalmain.com/trac. Authors ======== [<b>David Balmain</b>] {dbalmain@gmail.com} Acknowledgements ================= [The Apache Software Foundation (Doug Cutting and friends)] Original Apache Lucene. There have also been many other contributers to Ferret. I will start to record them on the Ferret website. License ======== Ferret is available under an MIT-style license. See MIT-LICENSE
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.