jsonnet

Open-source projects categorized as jsonnet

Top 19 jsonnet Open-Source Projects

  • jsonnet

    Jsonnet - The data templating language

  • Project mention: A Reasonable Configuration Language | news.ycombinator.com | 2024-02-04

    jsonnet[1] and kapitan[2] are the tools I currently use. Their learning curve is not optimal (and I tried to contribute to smoothen it with a jsonnet course[3] and a 'get started wit kapitan' blog post[4]), but once used to it it's hard to do without, and their combination makes them even more useful (esp. if you deploy K8s).

    In Ruud's case, Jsonnet might have been worth looking at as Hashicorp tools can be configured with json in addition to HCL. But that would have been less fun I guess ;-)

    I hope for Ruud it finds its niche, there's quite some competition in this field!

    1: https://jsonnet.org/

  • tanka

    Flexible, reusable and concise configuration for Kubernetes

  • Project mention: Why the fuck are we templating YAML? (2019) | news.ycombinator.com | 2024-01-23

    I would recommend implementing a similar API to Grafana Tanka: https://tanka.dev

    When you "synthesise", the returned value should be an array or an object.

    1. If it's an object, check if it has an `apiVersion` and `kind` key. If it does, yield that as a kubernetes object and do not recurse.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • kapitan

    Generic templated configuration management for Kubernetes, Terraform and other things

  • Project mention: Kubernetes Enthusiasts: Share Your Ideas for Future Dev Tools | news.ycombinator.com | 2023-05-24

    https://github.com/kapicorp/kapitan is also a very powerful option for managing and generating templates.

  • gmailctl

    Declarative configuration for Gmail filters

  • karabiner-windows-mode

    Karabiner-Elements complex ruleset to make using macOS friendlier by enabling common keyboard functionality used in Linux and Windows.

  • grafonnet

    Jsonnet library for generating Grafana dashboards.

  • Project mention: What is prometheus promql parser? | /r/PrometheusMonitoring | 2023-06-30

    In my opinion, this hugely depends on your Dashboard solution, not just PromQL Parser. If you choose Grafana as your dashboarding tool, and using Prometheus-compatible time-series database or servece to retrive data, PromQL Parser can only help you with expression linting, formatting and validation, and nothing else. The parser itself can't help you to get the detail of your data, thus has no ability to lint, or inspect. Also Grafana is on its way to supply the Dashboard as Code ability, like https://github.com/grafana/grafonnet, https://github.com/grafana/grizzly, and maybe you will have to spend much time on the ability of linting or formatting dashboard code, rendering dashboard, etc.

  • jrsonnet

    Rust implementation of Jsonnet language

  • Project mention: What config format do you prefer? | /r/rust | 2023-07-04

    Jsonnet does all that you wanted in your ideal config language, and has a rust implementation too: https://github.com/CertainLach/jrsonnet

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kubecfg

    A tool for managing complex enterprise Kubernetes environments as code. (by kubecfg)

  • qbec

    configure kubernetes objects on multiple clusters using jsonnet

  • jsonnet-language-server

    A Language Server Protocol (LSP) server for Jsonnet (https://jsonnet.org)

  • addon-controller

    Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.

  • Project mention: 5-Step Approach: ProjectSveltos Event Framework for Kubernetes Deployment with Cilium Gateway API | dev.to | 2024-02-19

    👏 Support this project Every contribution counts! If you enjoyed this article, check out the Projectsveltos GitHub repo. You can star 🌟 the project if you find it helpful.

  • paasify

    Deploy many docker-compose files with ease!

  • jsonnet-controller

    A fluxcd controller for managing manifests declared in jsonnet

  • rules_jsonnet

    Jsonnet rules for Bazel

  • kapitan-reference

    Reference structure for Kapitan - alpha version

  • postman-jsonnet

    Write postman unit test suites declaratively using Jsonnet.

  • CartographerDSL

    A jsonnet DSL for writing CircleCI configs

  • rconfd

    Generate config files from jsonnet templates with secrets fetched from a vault server

  • kube-prometheus-k8s-235

    My personal kube-prometheus stack deployment

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

jsonnet related posts

Index

What are some of the best open-source jsonnet projects? This list will help you:

Project Stars
1 jsonnet 6,753
2 tanka 2,234
3 kapitan 1,743
4 gmailctl 1,738
5 karabiner-windows-mode 296
6 grafonnet 292
7 jrsonnet 278
8 kubecfg 192
9 qbec 165
10 jsonnet-language-server 157
11 addon-controller 151
12 paasify 83
13 jsonnet-controller 65
14 rules_jsonnet 64
15 kapitan-reference 41
16 postman-jsonnet 9
17 CartographerDSL 5
18 rconfd 5
19 kube-prometheus-k8s-235 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com