|
1 | 1 | <div align="center"> |
2 | 2 |
|
3 | | -<h1>🦎 zigantic</h1> |
| 3 | +# 🦎 zigantic |
4 | 4 |
|
5 | | -<p><strong>Pydantic-like data validation and JSON serialization for Zig</strong></p> |
6 | | - |
7 | | -<a href="https://muhammad-fiaz.github.io/zigantic/"><img src="https://img.shields.io/badge/📚_docs-muhammad--fiaz.github.io-blue" alt="Documentation"></a> |
| 5 | +<a href="https://muhammad-fiaz.github.io/zigantic/"><img src="https://img.shields.io/badge/docs-muhammad--fiaz.github.io-blue" alt="Documentation"></a> |
8 | 6 | <a href="https://ziglang.org/"><img src="https://img.shields.io/badge/Zig-0.15.0+-orange.svg?logo=zig" alt="Zig Version"></a> |
9 | | -<a href="https://github.com/muhammad-fiaz/zigantic/actions/workflows/ci.yml"><img src="https://github.com/muhammad-fiaz/zigantic/actions/workflows/ci.yml/badge.svg" alt="CI"></a> |
10 | 7 | <a href="https://github.com/muhammad-fiaz/zigantic"><img src="https://img.shields.io/github/stars/muhammad-fiaz/zigantic" alt="GitHub stars"></a> |
11 | 8 | <a href="https://github.com/muhammad-fiaz/zigantic/issues"><img src="https://img.shields.io/github/issues/muhammad-fiaz/zigantic" alt="GitHub issues"></a> |
12 | | -<a href="https://github.com/muhammad-fiaz/zigantic"><img src="https://img.shields.io/github/license/muhammad-fiaz/zigantic" alt="License"></a> |
13 | | -<br> |
| 9 | +<a href="https://github.com/muhammad-fiaz/zigantic/pulls"><img src="https://img.shields.io/github/issues-pr/muhammad-fiaz/zigantic" alt="GitHub pull requests"></a> |
| 10 | +<a href="https://github.com/muhammad-fiaz/zigantic"><img src="https://img.shields.io/github/last-commit/muhammad-fiaz/zigantic" alt="GitHub last commit"></a> |
| 11 | +<a href="https://github.com/muhammad-fiaz/zigantic/blob/main/LICENSE"><img src="https://img.shields.io/github/license/muhammad-fiaz/zigantic" alt="License"></a> |
| 12 | +<a href="https://github.com/muhammad-fiaz/zigantic/actions/workflows/ci.yml"><img src="https://github.com/muhammad-fiaz/zigantic/actions/workflows/ci.yml/badge.svg" alt="CI"></a> |
14 | 13 | <img src="https://img.shields.io/badge/platforms-linux%20%7C%20windows%20%7C%20macos-blue" alt="Supported Platforms"> |
15 | | -<img src="https://img.shields.io/badge/tests-102%20passing-brightgreen" alt="Tests"> |
16 | | -<img src="https://img.shields.io/badge/types-40+-purple" alt="Types"> |
| 14 | +<a href="https://github.com/muhammad-fiaz/zigantic/releases/latest"><img src="https://img.shields.io/github/v/release/muhammad-fiaz/zigantic?label=Latest%20Release&style=flat-square" alt="Latest Release"></a> |
| 15 | +<a href="https://pay.muhammadfiaz.com"><img src="https://img.shields.io/badge/Sponsor-pay.muhammadfiaz.com-ff69b4?style=flat&logo=heart" alt="Sponsor"></a> |
| 16 | +<a href="https://github.com/sponsors/muhammad-fiaz"><img src="https://img.shields.io/badge/Sponsor-💖-pink?style=social&logo=github" alt="GitHub Sponsors"></a> |
| 17 | +<a href="https://hits.sh/github.com/muhammad-fiaz/zigantic/"><img src="https://hits.sh/github.com/muhammad-fiaz/zigantic.svg?label=Visitors&extraCount=0&color=green" alt="Repo Visitors"></a> |
17 | 18 |
|
18 | | -<br><br> |
| 19 | +<p><em>Pydantic-like data validation and JSON serialization for Zig — bringing type-safe validation to the Zig ecosystem.</em></p> |
19 | 20 |
|
20 | | -**[📚 Documentation](https://muhammad-fiaz.github.io/zigantic/)** • |
21 | | -**[🚀 Quick Start](https://muhammad-fiaz.github.io/zigantic/guide/quick-start)** • |
22 | | -**[📖 API Reference](https://muhammad-fiaz.github.io/zigantic/api/types)** |
| 21 | +<b>📚 <a href="https://muhammad-fiaz.github.io/zigantic/">Documentation</a> | |
| 22 | +<a href="https://muhammad-fiaz.github.io/zigantic/api/types">API Reference</a> | |
| 23 | +<a href="https://muhammad-fiaz.github.io/zigantic/guide/quick-start">Quick Start</a> | |
| 24 | +<a href="https://github.com/muhammad-fiaz/zigantic/blob/main/CONTRIBUTING.md">Contributing</a></b> |
23 | 25 |
|
24 | 26 | </div> |
25 | 27 |
|
26 | 28 | --- |
27 | 29 |
|
28 | | - |
29 | 30 | zigantic brings Pydantic-style data validation to Zig, using the type system for compile-time guarantees. Define validation rules as types, parse JSON with automatic error handling, and serialize with zero runtime overhead for unused features. |
30 | 31 |
|
31 | 32 | ## ✨ Features |
|
0 commit comments