Skip to content
@the-flx

the-flx

The flx (Fuzzy Matching) implementation in all kinds of programming languages

Welcome to the the-flx organization

The purpose of this organization is for me, @jcs090218, to rewrite the flx fuzzy matching algorithm in various programming languages. Why, you ask? The reason is straightforward: I find flx to be an incredibly useful package with applications across different programming ecosystems. From a practical standpoint, its implementation is compact enough to be easily shared with the public while also serving as an excellent way for me to familiarize myself with different ecosystems. At the same time, it’s sufficiently complex to cover the fundamental syntax and features of various programming languages.

📝 The original flx implemented in Elisp can be found at https://github.com/lewang/flx.

Popular repositories Loading

  1. flx-rs flx-rs Public

    Rewrite emacs-flx in Rust for dynamic modules [maintainer=@jcs090218]

    Rust 13 7

  2. FlxCs FlxCs Public

    Rewrite emacs-flx in C# [maintainer=@jcs090218]

    C# 10 2

  3. flx-c flx-c Public

    Rewrite emacs-flx in C [maintainer=@jcs090218]

    C++ 3 2

  4. cl-flx cl-flx Public

    Rewrite emacs-flx in Common Lisp

    Common Lisp 2 1

  5. flx-ts flx-ts Public

    Rewrite emacs-flx in TypeScript, with added support for JavaScript [maintainer=@jcs090218]

    TypeScript 1 1

  6. clj-flx clj-flx Public

    Rewrite emacs-flx in Clojure

    Clojure 1 1

Repositories

Showing 10 of 15 repositories
  • FlxSwift Public

    Rewrite emacs-flx in Swift

    the-flx/FlxSwift’s past year of commit activity
    Swift 0 Apache-2.0 0 0 0 Updated Dec 29, 2024
  • flx.go Public

    Rewrite emacs-flx in Go

    the-flx/flx.go’s past year of commit activity
    Go 0 MIT 1 0 0 Updated Dec 23, 2024
  • demo-flx.go Public

    Demo to use flx.go

    the-flx/demo-flx.go’s past year of commit activity
    Go 0 MIT 0 0 0 Updated Dec 23, 2024
  • flx-ts Public

    Rewrite emacs-flx in TypeScript, with added support for JavaScript [maintainer=@jcs090218]

    the-flx/flx-ts’s past year of commit activity
    TypeScript 1 MIT 1 0 0 Updated Dec 20, 2024
  • flx.py Public

    Rewrite emacs-flx in Python

    the-flx/flx.py’s past year of commit activity
    Python 0 MIT 1 0 0 Updated Dec 18, 2024
  • flx-rs Public

    Rewrite emacs-flx in Rust for dynamic modules [maintainer=@jcs090218]

    the-flx/flx-rs’s past year of commit activity
    Rust 13 MIT 7 2 1 Updated Dec 17, 2024
  • flx-java Public

    Rewrite emacs-flx in Java

    the-flx/flx-java’s past year of commit activity
    Java 0 Apache-2.0 1 0 0 Updated Dec 17, 2024
  • cl-flx Public

    Rewrite emacs-flx in Common Lisp

    the-flx/cl-flx’s past year of commit activity
    Common Lisp 2 MIT 1 0 0 Updated Dec 17, 2024
  • clj-flx Public

    Rewrite emacs-flx in Clojure

    the-flx/clj-flx’s past year of commit activity
    Clojure 1 EPL-2.0 1 0 1 Updated Dec 17, 2024
  • FlxCs Public

    Rewrite emacs-flx in C# [maintainer=@jcs090218]

    the-flx/FlxCs’s past year of commit activity
    C# 10 MIT 2 0 2 Updated Dec 17, 2024

Top languages

Loading…

Most used topics

Loading…