GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - apple/pkl: A configuration as code language with rich validation and tooling.

BranchesTags
Open more actions menu

Latest commit

 

History

989 Commits
989 Commits

Folders and files

NameName
Last commit message
Last commit date
.githooks
.githooks
 
 
.github
.github
 
 
.idea
.idea
 
 
bench
bench
 
 
build-logic
build-logic
 
 
docs
docs
 
 
gradle
gradle
 
 
libpkl
libpkl
 
 
pkl-bom
pkl-bom
 
 
pkl-cli
pkl-cli
 
 
pkl-codegen-java
pkl-codegen-java
 
 
pkl-codegen-kotlin
pkl-codegen-kotlin
 
 
pkl-commons-cli
pkl-commons-cli
 
 
pkl-commons-test
pkl-commons-test
 
 
pkl-commons
pkl-commons
 
 
pkl-config-java
pkl-config-java
 
 
pkl-config-kotlin
pkl-config-kotlin
 
 
pkl-core
pkl-core
 
 
pkl-doc
pkl-doc
 
 
pkl-executor
pkl-executor
 
 
pkl-formatter
pkl-formatter
 
 
pkl-gradle
pkl-gradle
 
 
pkl-parser
pkl-parser
 
 
pkl-profiler
pkl-profiler
 
 
pkl-server
pkl-server
 
 
pkl-tools
pkl-tools
 
 
stdlib
stdlib
 
 
.editorconfig
.editorconfig
 
 
.git-blame-ignore-revs
.git-blame-ignore-revs
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.java-version
.java-version
 
 
.mailmap
.mailmap
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CONTRIBUTING.adoc
CONTRIBUTING.adoc
 
 
DEVELOPMENT.adoc
DEVELOPMENT.adoc
 
 
LICENSE.txt
LICENSE.txt
 
 
MAINTAINERS.adoc
MAINTAINERS.adoc
 
 
NOTICE.txt
NOTICE.txt
 
 
README.adoc
README.adoc
 
 
SECURITY.md
SECURITY.md
 
 
THIRD-PARTY-NOTICES.txt
THIRD-PARTY-NOTICES.txt
 
 
build.gradle.kts
build.gradle.kts
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
jbang-catalog.json
jbang-catalog.json
 
 
settings-gradle.lockfile
settings-gradle.lockfile
 
 
settings.gradle.kts
settings.gradle.kts
 
 

Repository files navigation

Pkl Pkl

A configuration as code language with rich validation and tooling.

Quick Links

  • Installation

  • Language Reference

Documentation

  • Home Page

    • Introduction

    • Language

    • Tools

    • Examples

    • Release Notes

Community

We’d love to hear from you!

  • Create an issue

  • Ask a question on GitHub Discussions

Development

Build (main)

  • CONTRIBUTING.adoc for tips on pull requests and filing issues

  • DEVELOPMENT.adoc for build instructions

  • Sonatype Repository for the artifacts/binaries built by our CI pipelines (and those of our other tools and packages repositories).

Pkl GitHub Repositories

Name Description

apple/pkl

A configuration as code language with rich validation and tooling.

apple/pkl-evolution

Suggested Pkl Improvements, Changes, or Enhancements (SPICEs)

apple/pkl-go

Pkl bindings for the Go programming language

apple/pkl-go-examples

Examples for using Pkl within Go applications

apple/highlightjs-pkl

Highlight.js syntax highlighting for Pkl

apple/pkl-intellij

JetBrains editor plugins providing Pkl language support

apple/pkl-jvm-examples

Examples for using Pkl within JVM applications

apple/pkl-k8s

Templates for using Pkl with Kubernetes

apple/pkl-k8s-examples

Examples for using Pkl with Kubernetes

apple/pkl-lang.org

The pkl-lang.org website

apple/pkl-lsp

Language server for Pkl, implementing the server-side of the Language Server Protocol

apple/pkl-neovim

Pkl language support for Neovim

apple/pkl-package-docs

Documentation for Pkl packages

apple/pkl-pantry

Shared Pkl packages

apple/pkl-project-commons

Utility libraries for Pkl

apple/pkl-readers

Shared Pkl external reader tools

apple/pkl-spring

Spring Boot extension for configuring Boot apps with Pkl

apple/pkl-swift

Pkl bindings for the Swift programming language

apple/pkl-swift-examples

Examples for using Pkl within Swift applications

apple/pkl-vscode

Pkl language support for VS Code

apple/pkl.tmbundle

TextMate bundle for Pkl

apple/tree-sitter-pkl

Tree-sitter parser for Pkl

apple/rules_pkl

Bazel build rules for Pkl

About

A configuration as code language with rich validation and tooling.

pkl-lang.org

Topics

configconfigurationdatafunctionaljavajsonkotlinlanguageobject-orientedpklprogramming-languagepropertiespropertylistvalidationxmlyaml

Resources

Readme
Apache-2.0 license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

11.6k stars

Watchers

51 watching

Forks

419 forks
Report repository

Releases

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.