toml
Version, currently 0.8.19 versions
github.com/crystal-community/toml.cr
TOML parser for Crystal
64 stars
2 dependents
License: not declared
Installation
# Add this to your shard.yml
dependencies:
toml:
github: crystal-community/toml.cr
version: ~> 0.8.1Then run:
shards installshard.yml
- Crystal
>= 1.0.0- Author
- Ary Borenszweig <aborenszweig@manas.com.ar>
Dependencies
This version declares no dependencies.
README
# toml.cr
[](https://travis-ci.org/crystal-community/toml.cr)
A [TOML](https://github.com/toml-lang/toml) parser for [Crystal](http://crystal-lang.org/), compliant with the v0.5.0 version of TOML.
## Installation
Add this to your application's `shard.yml`:
```yaml
dependencies:
toml:
github: crystal-community/toml.cr
branch: master
```
### Usage
```crystal
require "toml"
toml_string = %(
title = "TOML Example"
[owner]
name = "Lance Uppercut"
dob = 1979-05-27T07:32:00Z
)
toml = TOML.parse(toml_string)
puts toml["title"] #=> "TOML Example"
owner = toml["owner"].as(Hash)
puts owner["name"] #=> "Lance Uppercut"
puts owner["dob"] #=> "1979-05-27 07:32:00 UTC"
```
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This release
- Version
0.8.1- Tagged
- Apr 6, 2024
- Commit
030a3866af39- Crystal
>= 1.0.0- Indexed
- yes
Dependents
Repository
github.com/crystal-community/toml.cr
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 12, 2026
- Synced
- Aug 12, 2026
- Versions
- 9