Skip to content

RaphGL/Raon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Raon

A reasonable alternative to TOML and JSON


Explore the docs »

· Report Bug · Request Feature

Raon stand's for Raph's Object Notation but it also means "happy" or "joyful" in Korean.

Raon is a portable serialization format meant to take the best parts (in my opinion) of TOML and JSON and create a language that's intuitive to use with no footguns. The intended use of this format is for configuration files and for sending and receiving responses.

Raon vs TOML

workspace = {
  members = [
    "alacritty",
    "alacritty_terminal",
    "alacritty_config",
    "alacritty_config_derive",
  ]
  resolver = "2"

  dependencies = {
    toml = "0.9.2"
    toml_edit = "0.23.1"
  }

  package = {
    edition = "2024"
    rust-version = "1.85.0"
  }
}

profile.release = {
  lto = "thin"
  debug = 1
  incremental = false
}
[workspace]
members = [
    "alacritty",
    "alacritty_terminal",
    "alacritty_config",
    "alacritty_config_derive",
]
resolver = "2"

[workspace.dependencies]
toml = "0.9.2"
toml_edit = "0.23.1"

[workspace.package]
edition = "2024"
rust-version = "1.85.0"

[profile.release]
lto = "thin"
debug = 1
incremental = false

License

Distributed under MIT License. See LICENSE for more information.

About

Raph's Object Notation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published