Skip to content

Commit 849d9d1

Browse files
committed
Added a databases category to the Packages page.
1 parent 3fa5b72 commit 849d9d1

File tree

1 file changed

+75
-0
lines changed

1 file changed

+75
-0
lines changed

_data/packages/packages.yml

Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -488,9 +488,84 @@ categories:
488488
to log details to the console (and optionally a file) with additional information
489489
such as date, function name, and line number.
490490
owner: Dave Wood
491+
- name: Database access
492+
slug: database
493+
brief: We all need to store data somewhere! Find everything from local SQLite databases
494+
to connections to server-based databases from your Swift on server apps.
495+
description:
496+
When looking for something as an alternative to [Core Data](https://developer.apple.com/documentation/coredata)
497+
or [SwiftData](https://developer.apple.com/xcode/swiftdata/), look no further
498+
than this list of popular database packages.
499+
more:
500+
title: More database packages
501+
url: https://swiftpackageindex.com/keywords/database
502+
packages:
503+
- name: GRDB
504+
description: GRDB is a SQLite toolkit for application development. It provides
505+
SQL generation, database observation, robust concurrency, migrations, and raw
506+
SQL access.
507+
owner: "Gwendal Rou\xE9"
508+
swift_compatibility: 5.7+
509+
platform_compatibility:
510+
- Apple
511+
- Linux
512+
platform_compatibility_tooltip: Apple (macOS) and Linux
513+
license: MIT
514+
url: https://swiftpackageindex.com/groue/GRDB.swift
515+
- name: MongoKitten
516+
description: MongoKitten is a fast, pure Swift MongoDB driver built for Server
517+
Side Swift. It supports both MongoDB in server and embedded environments and
518+
can be used with Vapor or Hummingbird.
519+
owner: Orlandos Technologies - OpenSource
520+
swift_compatibility: 5.7+
521+
platform_compatibility:
522+
- Apple
523+
- Linux
524+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS) and Linux
525+
license: MIT
526+
url: https://swiftpackageindex.com/orlandos-nl/MongoKitten
527+
- name: Realm
528+
description: Realm is a mobile database for iOS, macOS, tvOS, and watchOS. It
529+
offers an object-oriented data model, real-time syncing, and encryption. It
530+
integrates with SwiftUI and supports various installation methods.
531+
owner: Realm
491532
swift_compatibility: 5.7+
492533
platform_compatibility:
493534
- Apple
494535
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
536+
license: Apache 2.0
537+
url: https://swiftpackageindex.com/realm/realm-swift
538+
- name: fluent
539+
description: Fluent helps you work with databases, providing a high-level, type-safe
540+
API for querying and manipulating data in Vapor apps.
541+
owner: Vapor
542+
swift_compatibility: 5.7+
543+
platform_compatibility:
544+
- Apple
545+
- Linux
546+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
547+
Linux
548+
license: MIT
549+
url: https://swiftpackageindex.com/vapor/fluent
550+
- name: USearch
551+
description: USearch enhances vector and upcoming text similarity search with
552+
faster, smaller, and broadly compatible implementations. It offers extensibility,
553+
fewer dependencies, and supports multiple programming languages.
554+
owner: Unum
555+
swift_compatibility: 5.7+
556+
platform_compatibility:
557+
- Apple
558+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
559+
license: Apache 2.0
560+
url: https://swiftpackageindex.com/unum-cloud/usearch
561+
- name: RxRealm
562+
description: RxRealm provides reactive extensions for RealmSwift, allowing you
563+
to observe and manipulate objects and collections of objects, bind to table
564+
and collection views, and write transactions.
565+
owner: RxSwift Community
566+
swift_compatibility: 5.7+
567+
platform_compatibility:
568+
- Apple
569+
platform_compatibility_tooltip: Apple (iOS, macOS, watchOS, tvOS)
495570
license: MIT
496571
url: https://swiftpackageindex.com/DaveWoodCom/XCGLogger

0 commit comments

Comments
 (0)