GithubHelp home page GithubHelp logo

mpetuska / kamp Goto Github PK

View Code? Open in Web Editor NEW
54.0 54.0 4.0 2.23 MB

Package discovery website and scanner for Kotlin multiplatform.

Home Page: https://kamp.petuska.dev

License: Apache License 2.0

Dockerfile 2.01% Kotlin 88.07% HTML 1.96% HCL 7.96%
kotlin kotlin-multiplatform on-hold packages

kamp's Introduction

Hi there ๐Ÿ‘‹

๐Ÿ”ญ Iโ€™m currently working on

๐ŸŒฑ Iโ€™m currently learning

  • Android
  • Kotlin Native

๐Ÿ‘ฏ Iโ€™m looking to collaborate on

  • Kotlin Multiplatform

๐Ÿค” Iโ€™m looking for help with

๐Ÿ’ฌ Ask me about

  • Kotlin/JS
  • Kotlin/Multiplatform
  • Gradle

๐Ÿ“ซ How to reach me

โšก Fun fact

  • For whatever reason I've graduated in Bsc Economics...

kamp's People

Contributors

dependabot[bot] avatar mpetuska avatar msftgits avatar renovate[bot] avatar soywiz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

kamp's Issues

GraphQL API

Rebuild server REST API into GraphQL and publish its schema for thid-party consumption.

Website Icon Button

Replace library website text link with an icon button for more conciseness

Native CLI redesign

  • Remove all JVM dependencies from kamp-cli and build it as a native executable.
  • Push current cli capabilities under a scan subcommand.
  • Implement a new command to capture and persist ecosystem statistics weekly.

Count the number of usages in open-source projects

One of the metrics on how a given library is "good" (adopted, known, stable - many other detailed features ) is the number of projects that depend on it. E. g. GitHub provides it for npm packages, probably because it's easy to parse this information from package.json. For Maven it's doable as well, but with Gradle it starts to be tricky. Anyway, IMO it's a problem worth tackling.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update actions/checkout action to v2.7.0
  • Update dependency gradle to v8
  • Update docker/build-push-action action to v4
  • Update docker/login-action action to v2
  • Update github/codeql-action action to v2
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

โš  Dependency Lookup Warnings โš 

  • Renovate failed to look up the following dependencies: Failed to look up docker package oracle/graalvm-ce.

Files affected: app/graalvm-musl.dockerfile


Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

docker-compose
scanner/docker-compose.yml
dockerfile
app/Dockerfile
  • gcr.io/distroless/java 11
app/graalvm-musl.dockerfile
  • oracle/graalvm-ce 20.3.0-java11
  • oracle/graalvm-ce 20.3.0-java11
scanner/Dockerfile
  • gcr.io/distroless/java 11
scanner/db.dockerfile
github-actions
.github/workflows/detekt-analysis.yml
  • actions/checkout v2
  • github/codeql-action v1
.github/workflows/pr.yml
  • actions/checkout v2.6.0
  • actions/cache v2.1.7
  • actions/setup-java v2
  • actions/upload-artifact v2
  • actions/download-artifact v2
  • DamianReeves/write-file-action v1.2
  • Azure/static-web-apps-deploy v0.0.1-preview
  • Azure/static-web-apps-deploy v0.0.1-preview
.github/workflows/release-kodex.yml
  • actions/checkout v2.6.0
  • actions/cache v2.1.7
  • actions/setup-java v2
  • docker/build-push-action v5
.github/workflows/release.yml
  • actions/checkout v2.6.0
  • actions/cache v2.1.7
  • actions/setup-java v2
  • actions/upload-artifact v2
  • docker/build-push-action v1
  • docker/build-push-action v1
  • actions/checkout v2.6.0
  • little-core-labs/install-terraform v2.0.0
  • benjlevesque/short-sha v1.2
  • actions/download-artifact v2
  • DamianReeves/write-file-action v1.2
  • Azure/static-web-apps-deploy v0.0.1-preview
.github/workflows/scan-kodex.yml
  • docker/login-action v2
  • docker/login-action v2
.github/workflows/scan.yml
  • docker/login-action v1.10.0
.github/workflows/tf-refresh.yml
  • actions/checkout v2.6.0
  • little-core-labs/install-terraform v2.0.0
  • benjlevesque/short-sha v1.2
gradle
buildSrc/src/main/kotlin/util.kt
gradle.properties
settings.gradle.kts
  • de.fayard.refreshVersions 0.40.1
build.gradle.kts
app/build.gradle.kts
buildSrc/settings.gradle.kts
  • de.fayard.refreshVersions 0.40.1
buildSrc/build.gradle.kts
common/build.gradle.kts
scanner/build.gradle.kts
gradle-wrapper
gradle/wrapper/gradle-wrapper.properties
  • gradle 7.1
terraform
infra/main.tf

  • Check this box to trigger a request for Renovate to run again on this repository

Git repository metadata parsing

Implement pluggable integration point in the scanner to capture additional data rom GitHub and GitLab repositories where relevant.

Library star rating

Extend library cards with autofetched github or gitlab star count information

Compose Frontend

Reimplement current web-ui with compose-multiplatform as a MPP client. This should open the doors for easy implementation of non-web clients in the future.

SCM Icon Buttons

Replace SCM text link with icon button representing github, gitlab or a generic git repository.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.