Skip to content

Conversation

@yangchenlarkin
Copy link

Add Monstra to Cache section

Monstra is a high-performance Swift framework providing:

  • TTL-based memory caching with avalanche protection
  • Priority-based LRU eviction strategies
  • Thread-safe execution with semaphores
  • Cross-platform support (iOS, macOS, tvOS, watchOS)
  • Zero dependencies with 99%+ test coverage
  • Comprehensive documentation and examples

Repository: https://github.com/yangchenlarkin/Monstra
Documentation: https://yangchenlarkin.github.io/Monstra/
License: MIT
Version: 0.0.9 (semantic versioning)

Solves common iOS development challenges around memory management, task execution, and caching with production-ready implementations.

  • Project Name:
  • Project URL:
  • Project Description:
  • Why it should be added to awesome-swift:
  • At least 15 stars (GitHub project)
  • Support Swift 5
  • Updated contents.json instead of README
  • Lib is fully open sourced, written in Swift and not a wrapper over compiled lib
  • Description does not say "written in Swift" or variant 🤓

Add Monstra to Cache section

Monstra is a high-performance Swift framework providing:
- TTL-based memory caching with avalanche protection
- Priority-based LRU eviction strategies
- Thread-safe execution with semaphores
- Cross-platform support (iOS, macOS, tvOS, watchOS)
- Zero dependencies with 99%+ test coverage
- Comprehensive documentation and examples

Repository: https://github.com/yangchenlarkin/Monstra
Documentation: https://yangchenlarkin.github.io/Monstra/
License: MIT
Version: 0.0.9 (semantic versioning)

Solves common iOS development challenges around memory management,
task execution, and caching with production-ready implementations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant