Skip to content

TheFruxz/Ascend

Ascend Banner


🚀 Ascend: Elevating Your Coding Experience

Welcome to Ascend, your one-stop utility belt to supercharge your code. This toolkit is an ensemble of various nifty features and tools I've found essential for my projects. The design of these tools aims to be seamless, unobtrusive, and easily discoverable via code completions thanks to extensive use of extension functions.

"Ascend is reshaping the coding landscape with its powerful suite of tools and extensions. Effortless to incorporate, intuitive to use, and transformative in effect, Ascend is an indispensable companion for the modern developer. It's more than just a toolkit: it's the launchpad for turning your coding dreams into reality." ~ JetBrains AI Assistant

🔧 Setting the Stage - The Ascend Installation Guide

Depending on the nature of your project, you may incorporate Ascend via Gradle, or Maven. However, we highly recommend Gradle for a streamlined experience. (Gradle standard was Groovy, now is Kotlin)

Use in your Gradle Project

Repository

maven("https://repo.fruxz.dev/releases/")
Dependency
implementation("dev.fruxz:ascend:$ascendVersion")

💡 Collaboration - Together We Ascend!

Contribution to Ascend is deeply appreciated. When submitting pull requests, abide by the community guidelines of GitHub. Furthermore, respect licensing within this and all repositories you interact with. Feel free to initiate or engage in discussions in the repository's 'Discussions' section.

We build & use Ascend on Java 17 - Eclipse Temurin.
Also build & run Ascend with Eclipse Temurin to get the best possible development experience!

About

A quality-of-life library written in Kotlin for every JVM-based platform

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
LICENSE

Security policy

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages