okio
https://github.com/square/okio
Kotlin
A modern I/O library for Android, Java, and Kotlin Multiplatform.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Kotlin not yet supported8 Subscribers
Add a CodeTriage badge to okio
Help out
- Issues
- okio-fakefilesystem 3.17.0 (compiled against `kotlinx-datetime:*-0.6.x-compat`) fails to link on wasmJs with `IrTypeAliasSymbolImpl is already bound` when the app uses kotlinx-datetime 0.8.0
- Update dependency macos to v26
- FileSource/FileSink on native are doubly buffered
- Better Windows' volume detection
- Add `ByteString.wrap(ByteArray)` for zero-copy creation when ownership is transferred
- FileHandle is not thread-safe on native due to no-op Lock implementation.
- Fix `FileHandle` thread safety on native platforms
- Implement SegmentPool for all platforms.
- Don't aggressively normalize `.` segments on `Path`.
- Make BufferedSink implements Appendable
- Docs
- Kotlin not yet supported