Code Monkey home page Code Monkey logo

Sorapointa Logo

KotlinRustGradleIntelliJ IDEA

Apache 2.0 Open Source LicenseMaven Developer

Discord - Sorapointa

English | 简体中文

WIP: This project is under active development, you can take a part in contributing, but most of the features is unavailable.

Name

As you see, our project name is Sorapointa. This name was inspired from Java well-known NullPointerException. We translated NullPointer to Japanese and phoneticized it in English.

Sorapointa is aim to reduce runtime-error, write readable, easy-to-maintain code. So, Sorapointa avoid Sorapointa.

Sorapointa can be written as the Chinese equivalent of "空想家", but in any case, please read it as Sorapointa ソラポインタ

Build

Requirement:

./gradlew shadowJar
# if you want to run test
./gradlew test

Available Build Configs

Create local.properties in project root and edit it. Config uses Java .properties format.

key description available value
database.default default database for new config SQLITE, POSTGRESQL
database.driver.list database drivers to build SQLITE, POSTGRESQL

Example:

database.default=SQLITE
database.driver.list=SQLITE,POSTGRESQL

Thanks

Person

  • HolographicHat - Supports a lot on algorithms and computer security.

Project

  • JVM - The best programming language VM
  • Kotlin - A modern programming language that makes developers happier.
  • Rust - A language empowering everyone to build reliable and efficient software.
  • IDEA - Capable and Ergonomic IDE for JVM
  • Grasscutter
  • kotlinx.serialization - Kotlin multiplatform / multi-format reflectionless serialization
  • kotlinx.coroutines - A rich library for coroutines developed by JetBrains
  • kotlinx.atomicfu - The idiomatic way to use atomic operations in Kotlin
  • Ktor - An asynchronous framework for creating microservices, web applications and more.
  • Netty - Netty is an asynchronous event-driven network application framework
  • Exposed - Kotlin SQL Framework
  • Clikt - Multiplatform command line interface parsing for Kotlin
  • Kotlin-Logging - Lightweight logging framework for Kotlin
  • Password4j - Password4j is a user-friendly cryptographic library that supports Argon2 and so on
  • JLine - JLine is a Java library for handling console input.
  • kaml - YAML support for kotlinx.serialization
  • Protobuf - Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data

Sorapointa's Projects

kcp icon kcp

Reliable-UDP Library for Rust with certain anime game modification

sorapointa icon sorapointa

A server software re-implementation for a certain anime game, and avoid sorapointa

sp_kcp icon sp_kcp

A Kcp implementation for tokio with certain anime modification

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.