Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gura-conf/vgura
The Gura V parser
https://github.com/gura-conf/vgura
Last synced: 3 months ago
JSON representation
The Gura V parser
- Host: GitHub
- URL: https://github.com/gura-conf/vgura
- Owner: gura-conf
- License: mit
- Created: 2021-05-17T00:28:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-19T22:27:10.000Z (about 1 year ago)
- Last Synced: 2024-06-19T03:09:16.419Z (5 months ago)
- Language: V
- Homepage: https://gura-conf.github.io/vgura
- Size: 224 KB
- Stars: 21
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-v - vgura - Official Gura parser for V. (Applications / Serialization)
README
V Gura
[vlang.io](https://vlang.io) |
[Docs](https://gura-conf.github.io/vgura) |
[Changelog](#) |
[Contributing](https://github.com/gura-conf/vgura/blob/main/CONTRIBUTING.md)[![Continuous Integration][workflowbadge]][workflowurl]
[![Deploy Documentation][deploydocsbadge]][deploydocsurl]
[![License: MIT][licensebadge]][licenseurl]```v ignore
>>> import gura { raw_parse, raw_encode }
>>> data := raw_parse('text: "Hello World!"') ?
>>> println(data)
{'text': gura.Any('Hello World!')}
>>> raw_encode(data)
text: "Hello World!"
```## Installation
**Via vpm**
```sh
$ v install gura
```**Via [vpkg](https://github.com/v-pkg/vpkg)**
```sh
$ vpkg get https://github.com/gura-conf/vgura
```Done. Installation completed.
## Testing
To test the module, just type the following command:
```sh
$ ./bin/test # execute `./bin/test -h` to know more about the test command
```## License
[MIT](LICENSE)
## Contributors
Made with [contributors-img](https://contrib.rocks).
[workflowbadge]: https://github.com/gura-conf/vgura/actions/workflows/ci.yml/badge.svg
[deploydocsbadge]: https://github.com/gura-conf/vgura/actions/workflows/deploy-docs.yml/badge.svg
[licensebadge]: https://img.shields.io/badge/License-MIT-blue.svg
[workflowurl]: https://github.com/gura-conf/vgura/actions/workflows/ci.yml
[deploydocsurl]: https://github.com/gura-conf/vgura/actions/workflows/deploy-docs.yml
[licenseurl]: https://github.com/gura-conf/vgura/blob/main/LICENSE