Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Roadmap - Feature Requests and Future Plans #3

kolkov started this conversation in Ideas
Discussion options

coregex Roadmap - What's Next?

This discussion outlines our development priorities and upcoming features. We'd love to hear your feedback!

Recently Completed (v0.7.0)

  • OnePass DFA - 10x faster capture group extraction
  • ReverseSuffix - 1000x+ speedup for suffix patterns
  • Named Capture Groups - (?P<name>pattern) support
  • Reverse Search - Three strategies for anchored patterns
  • SIMD Prefilters - AVX2/SSSE3 accelerated filtering

Coming Soon (v0.8.0)

  • ReverseInner Strategy - Bidirectional search for inner literals

    • Pattern: prefix.*keyword.*suffix
    • Find keyword first, verify both directions
    • Expected: 10-100x for complex patterns
  • ARM NEON SIMD - Native ARM64 acceleration

    • memchr, memmem, Teddy for Apple Silicon
    • AWS Graviton optimization

Future Ideas

  • Aho-Corasick Integration - Multi-pattern matching
  • UTF-8 Automata - Direct UTF-8 state machine
  • Go Native SIMD - When golang/go#73787 stabilizes

Request a Feature

Have an idea? Share it in the comments!

What patterns are slow for you? Share your use cases and we'll prioritize accordingly.

How We Prioritize

  1. User requests - Real-world needs come first
  2. Performance impact - Biggest wins for common patterns
  3. Ecosystem parity - Match RE2/rust-regex capabilities
  4. Maintainability - Keep the codebase clean

This roadmap is updated with each release.

You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Labels
None yet
1 participant

AltStyle によって変換されたページ (->オリジナル) /