Pakete, Repositories und App-Kategorien suchen

Paketdetailsv0.5.2

fuzzy

Fuzzy-Suche in Dart. Anfänglich eine Codekonvertierung, Teilmenge von Fuse.js.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
62.300
Likes
112
Pub-Punkte
150

Paket installieren

flutter pub add fuzzy

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Fuzzy ist ein Dart-Paket mit Fuzzy-Suchfunktionen, inspiriert von Fuse.js. Es ermöglicht effiziente und flexible Textübereinstimmungen durch die Suche nach Teil- oder Näherungsmatches innerhalb von Zeichenketten und eignet sich daher ideal für Autovervollständigung und Suchfunktionen. Ursprünglich eine Codekonvertierung, unterstützt es mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux. Das Paket ist leichtgewichtig und für eine nahtlose Integration in Flutter-Anwendungen mit intelligenten Suchfunktionen konzipiert.

Anwendungsfälle

  • Vorschläge für die Autovervollständigung
  • Suchfilterung
  • Textübereinstimmung in großen Datensätzen
  • Eingabe für Echtzeit-Suche
  • benutzerfreundliche Such-Schnittstellen
  • Datenabruf mit Tippfehlern

Hauptmerkmale

  • Schnelle fuzzy String-Matching
  • Unterstützt teilweise und Tippfehler-tolerante Suchen
  • Plattformübergreifende Kompatibilität
  • Leicht und einfach zu integrieren
  • Konfigurierbare Match-Bewertung
  • Minimale Einrichtung erforderlich

Geeignet für

  • Entwickler, die Suchleisten erstellen
  • Apps, die eine Tippfehler-resistente Suche benötigen
  • Projekte mit großen Textdatensätzen
  • Flutter-Apps für mehrere Plattformen
  • UI-Komponenten, die Echtzeit-Rückmeldung erfordern
  • Anwendungen mit Benutzereingabevielfalt

Hinweise

  • Die Leistung kann bei sehr großen Datensätzen abnehmen
  • Benutzerdefinierte Bewertungslogik erfordert zusätzliche Konfiguration
  • Beschränkt auf zeichenkettenbasierte Suchen
  • Nicht für nicht-englische Texte ohne Abstimmung optimiert
  • Möglicherweise ist Caching für wiederholte Abfragen erforderlich
  • Am besten geeignet für datenmäßige Datensätze mittlerer Größe

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

Fuzzy

Pub Package CI

Fuzzy search in Dart.

This project is basically a code conversion, subset of Fuse.js.

Installation

add the following to your pubspec.yaml file:

dependencies:
  fuzzy: <1.0.0

then run:

pub get

or with flutter:

flutter packages get

Usage

import 'package:fuzzy/fuzzy.dart';

void main() {
  final fuse = Fuzzy(['apple', 'banana', 'orange']);

  final result = fuse.search('ran');

  result.map((r) => r.output.first.value).forEach(print);
}

Don't forget to take a look at FuzzyOptions!

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Ranglisten