Hacker GitHub

← All repos

vstakhov/libucl

View on GitHub ↗ ★ 1,746 C

Universal configuration library parser

22 mentions on Hacker News by 16 people: 3 stories, 19 comments · first 2014-02-24 · latest 2023-10-15

Mentions per year 22 mentions · busiest year 2015 (4)
20082026
  1. UCL: https://github.com/vstakhov/libucl
  2. Have you seen ucl? https://github.com/vstakhov/libucl It seems very similar.
    comment by craftkiller · 2023-09-28 · in That's a Lot of YAML
  3. …Language [0]. Introduced in a paper by Allan Jude in 2015 [1]. Man page: libucl(3) [2]. [0]: https://github.com/vstakhov/libucl/ [1]: https://papers.freebsd.org/2015/bsdcan/allanjude-ucl/ [2]: https://man.freebsd.org/cgi/man.cgi?query=libuc…
  4. What about UCL? https://github.com/vstakhov/libucl
    comment by throwaway77112 · 2021-05-28 · in An Intuition for Lisp Syntax
  5. My favorite is still the nginx config-like libucl: https://github.com/vstakhov/libucl
    comment by jbergstroem · 2019-07-05 · in Dhall: A Non-Repetitive Alternative to YAML
  6. What about UCL? https://github.com/vstakhov/libucl
    comment by schwarze_pest · 2019-04-13 · in JSON as configuration files: please don’t (2016)
  7. …But you'll find customized languages buried in your database (SQL), configuration languages like https://github.com/vstakhov/libucl , specialized build configuration languages like make or ant, regular expressions for text matching, and so…
  8. I personally like ucl[1], but toml is pretty decent too. [1]: https://github.com/vstakhov/libucl
    comment by stock_toaster · 2018-07-19 · in JSON isn't a good configuration language
  9. …parse and read my history in, and JSON is a less than ideal configuration format for many reasons. https://github.com/vstakhov/libucl UCL (Universal Configuration Language) is a much more appropriate format for configuring programs than…
  10. On the input side, FreeBSD prefers libucl https://github.com/vstakhov/libucl
    comment by floatboth · 2017-07-01 · in Cicada – Unix shell written in Rust
  11. …will look not unlike nginx configs, e.g. a bunch of words with nested {} for blocks. Maybe like https://github.com/vstakhov/libucl or https://github.com/hashicorp/hcl (hm this seems to even have here docs!) This kind of thing was done a…
    comment by chubot · 2017-01-25 · in Shell Has a Forth-Like Quality
  12. ..and here I thought we solved the config library war :( https://github.com/vstakhov/libucl
  13. Just wanted to bring libucl into the game in case you are exploring json-like syntax: https://github.com/vstakhov/libucl#improvements-to-the-json-... In my eyes pretty much the perfect configuration library and syntax. Nginx-alike, number…
    comment by jbergstroem · 2016-04-15 · in Hjson, the Human JSON
  14. …which is kind of json like. FreeBSD is apparently starting to use of it for a few things. [1]: https://github.com/vstakhov/libucl
    comment by stock_toaster · 2016-04-15 · in Hjson, the Human JSON
  15. Which is based on UCL [0]. [0]: https://github.com/vstakhov/libucl
  16. …behaviour, and it was a pain. Apart from that, though, this looks like a really good format. [1] https://github.com/vstakhov/libucl#automatic-arrays-creation
    comment by twic · 2015-04-06 · in Json vs. simplejson vs. ujson
  17. Conveniently enough the first python extension landed in head 10 days ago: https://github.com/vstakhov/libucl/pull/68
    comment by jbergstroem · 2015-04-06 · in Json vs. simplejson vs. ujson
  18. …Its syntax is nginx-like but can also parse strict json. It's pretty fast too. More info here: https://github.com/vstakhov/libucl
    comment by jbergstroem · 2015-04-06 · in Json vs. simplejson vs. ujson
  19. …it in any other languages yet though, so maybe it will end up being just another 'also ran'. [1]: https://github.com/vstakhov/libucl
    comment by stock_toaster · 2014-03-02 · in JSON5 is a proposed extension to JSON