Swiftpack.co - Swift Packages by bdewey

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by bdewey

bdewey/SpacedRepetitionScheduler v0.5.0
Swift implementation of an Anki-like spaced repetition scheduler
⭐️ 17
🕓 4 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Xcode 13 + DocC
2 years ago
Moves to swift-tools 5.5 for DocC support.
swift-tools 5.4
2 years ago
Switched back to swift-tools 5.4. This loses DocC. Otherwise, this is compatible with release 0.2.0
Documentation & refactoring
2 years ago
A pretty big refactor of the APIs to strive for more fluent usage at callsites. This version is not compatable with Version 0.1.
3 years ago
Cleanup for public release
Initial version.
4 years ago
bdewey/static-libgit2 0.5.0
Exposes a static XCFramework of libgit2 as a Swift package
⭐️ 15
🕓 1 year ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Remove build warnings
1 year ago
Removes build warnings from: 1. Header files from dependent projects showing up in the xcframework 2. Not setting the target SDK version
Initial version
2 years ago
| Library | Version | | ------- | ------- | | libgit2 | 1.3.0 | | pcre | 8.45 | | openssl | 3.0.0 | | libssh2 | 1.10.0 |
iOS
bdewey/TextMarkupKit v0.11.0
Pure-Swift tools for understanding and editing text files with simple markup
⭐️ 15
🕓 5 days ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2 years ago
### Fixed - Fixed crash when deleting all text
2 years ago
Cleaned up warnings & tests. No functionality changes from 0.7.0
Styles & sample app
2 years ago
### Changed - `ParsedAttributedString.Settings` renamed to `ParsedAttributedString.Style` ### Added - A built-in style for MiniMarkdown text, `MiniMarkdownGrammer.defaultEditingStyle()` - A sample application to show TextMarkupKit in use
ParsedAttributedStringFormatter
2 years ago
Added `ParsedAttributedStringFormatter` and `AnyParsedAttributedStringFormatter` to control string formatting.
MarkupFormattingTextView
2 years ago
Adds `MarkupFormattingTextView` to simplify creating a `UITextView` with formatting determined by a `ParsedAttributedString`
Delete old files
2 years ago
Fixes compiler errors in 0.4.0 from old files left in the package.
2 years ago
## [0.4.0] - 2021-06-20 Happy Father's Day! Pretty substantial revisions. This now contains the code that has been developed and tested as part of Grail Diary.
PieceTable.sliceCount
3 years ago
### Added * Added `PieceTable.sliceCount`
Performance: Memoize text storage string
3 years ago
### Fixed * Performance! Memoizing the string in the text storage is a big boost.
Fix typing bug
3 years ago
### Fixed * Fixed bug that manifested in crashes while typing. The underlying problem is I was mutating nodes that "belonged" to result objects with no way to update the enclosing result. The fix was to make a copy of the node before mutating. I might want to make Node be a struct but I'm not ready to do that investigation yet.
iOS
bdewey/AsyncSwiftGit 0.5.0
Provides Swift bindings to libgit2 that use the Swift 5.5 concurrency model
⭐️ 12
🕓 5 days ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1 year ago
* Add code to serialize Git connection settings * Allow custom content in `SyncSettingsForm`
iOS macOS
bdewey/BookKit v0.6.0
Swift APIs for getting book information from popular web services
⭐️ 5
🕓 17 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
2 years ago
2 years ago
Bugfix: Calling `ReadingHistory.finishReading()` now sets `hasRead` to `true`
Add ReadingHistory
2 years ago
Adds `ReadingHistory` to `AugmentedBook`
Initial integration with GrailDiary
2 years ago
Initial version of BookKit. Designed and tested with https://github.com/bdewey/GrailDiary
iOS
bdewey/KeyValueCRDT v1.3.1
KeyValueCRDT implements a key/value conflict-free replicated data type (CRDT) to make it easier to design file formats that work well with cloud storage, such as iCloud Documents.
⭐️ 2
🕓 17 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Expose ApplicationIdentifier properties
2 years ago
### Added - `Applicationidentifier` properties are now `public`
Application Data Versioning
2 years ago
This version adds the concept of "application data versioning." You are STRONGLY encouraged to add an application identifier and application version to file formats built with KeyValueCRDT. This will prevent old versions of your software from corrupting data written by new versions of your software.
Add `KeyValueDocument.valuePublisher`
2 years ago
### Added - `valuePublisher()` for observing the results of arbitrary database queries.
Version 1.0
2 years ago
2 years ago
Updated documentation.
Initial release
2 years ago
iOS macOS watchOS tvOS
bdewey/jubliant-happiness v1.1.0
experimenting with libgit2 and swift
⭐️ 0
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
v1.1.0
2 years ago
iOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics