lsquic
Version, currently 2.23.114 versions
- 2.23.1latestFeb 18, 2021
- 2.18.1not indexedJul 2, 2022
- 2.18.1-2not indexedJul 2, 2022
- 2.18.1-1not indexedJul 2, 2022
- 0.1.9not indexedJul 2, 2022
- 0.1.8not indexedJul 2, 2022
- 0.1.7not indexedJul 2, 2022
- 0.1.6not indexedJul 2, 2022
- 0.1.5not indexedJul 2, 2022
- 0.1.4not indexedJul 2, 2022
- 0.1.3not indexedJul 2, 2022
- 0.1.2not indexedJul 2, 2022
- 0.1.1not indexedJul 2, 2022
- 0.1.0not indexedJul 2, 2022
github.com/iv-org/lsquic.cr
Crystal bindings to LiteSpeed QUIC
25 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
lsquic:
github: iv-org/lsquic.cr
version: ~> 2.23.1Then run:
shards installshard.yml
- Crystal
0.36.1- License
- MIT
- Author
- Omar Roth <omarroth@protonmail.com>
Dependencies
This version declares no dependencies.
README
# lsquic
Crystal bindings to the excellent [LSQUIC](https://github.com/litespeedtech/lsquic) library.
Releases track lsquic's versioning starting with `v2.18.1`.
`liblsquic.a` is licensed under `LICENSE.lsquic` and `LICENSE.chrome`.
Lsquic uses [boringssl](https://github.com/google/boringssl), which is licensed under `LICENSE.boringssl`.
This library is available under the MIT license.
## Installation
1. Add the dependency to your `shard.yml`:
```yaml
dependencies:
lsquic:
github: iv-org/lsquic.cr
```
2. Run `shards install`
## Usage
```crystal
require "lsquic"
client = QUIC::Client.new("www.youtube.com")
client.get("/") # => #<HTTP::Client::Response>
client.get("/", headers: HTTP::Headers{
"cookie" => "Some value",
# ...
}) # => #<HTTP::Client::Response>
```
## Contributing
1. Fork it (<https://github.com/iv-org/lsquic.cr/fork>)
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request
## Contributors
- [Omar Roth](https://github.com/omarroth) - creator and maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
2.23.1- Tagged
- Feb 18, 2021
- Commit
3aab3dd7f1ea- Crystal
0.36.1- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/iv-org/lsquic.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 14