Open Source Projects

Here are my personal projects.

Frice Engine

Source
A simple, light, easy, cross-language game engine.
Sub projects:

on JVM

Swing and JavaFX are both supported.

  • GitHub stars
  • GitHub top language
  • Build Status
  • Build status
  • CircleCI
  • CodeShip
  • Github All Releases
  • License: GPL v3
  • Awesome Kotlin Badge

DSL on JVM

  • GitHub stars
  • GitHub top language
  • Build Status
  • Build status
  • CircleCI
  • Codeship Status for icela/FriceEngine-DSL
  • Github All Releases
  • License: GPL v3

on CLR

  • GitHub stars
  • GitHub top language
  • Github All Releases
  • License: GPL v3

in Lisp

  • GitHub stars
  • GitHub top language
  • License: GPL v3

in Ruby

  • GitHub stars
  • GitHub top language
  • License: GPL v3

Demos (for various languages)

  • GitHub stars
  • GitHub language count
  • License: GPL v3

Designer

  • GitHub stars
  • Build Status
  • Build status
  • CircleCI
  • Codeship Status for icela/FriceDesigner
  • Github All Releases
  • License: GPL v3



Lice Language

Source
A Lisp dialect running on JVM
perfectly works with other JVM Languages.
Sub projects:

Interpreter (Kotlin JVM and Haskell)

  • GitHub stars
  • Build Status
  • Build status
  • CircleCI
  • Codeship Status for lice-lang/lice
  • codecov
  • JitPack
  • Gitter
  • Dependency Status
  • Github All Releases
  • License: GPL v3
  • Awesome Kotlin Badge

REPL + Development Kit (Kotlin JVM) by @Glavo

  • GitHub stars
  • Build Status
  • Build status
  • CircleCI
  • Codeship Status for lice-lang/ldk
  • Dependency Status
  • Github All Releases
  • License: GPL v3

Android REPL (Kotlin Android)

  • GitHub stars
  • Build Status
  • Build status
  • License: GPL v3
  • Github All Releases

Integrated Developing Environment (intelliJ Platform based)

  • GitHub stars
  • JetBrains Plugins
  • JetBrains plugins
  • License: GPL v3

Language Reference

  • GitHub stars
  • License: GPL v3

  • Examples and library (Lice)

  • GitHub stars
  • License: GPL v3



A8Translate

Source

  • GitHub stars
  • JetBrains plugins
  • JetBrains plugins
  • License: GPL v3

A plugin for English-Chinese translating, supports caching and case insensitiveness.



Theorems

Source

  • GitHub stars
  • GitHub top language
  • CircleCI

Theorems proving codes, written in Agda.



MapGen

Source

  • GitHub stars
  • Build Status
  • Build status
  • Codeship Status for ice1000/MapGen
  • License: GPL v3

A simple tool generates game maps (using random numbers, running very fast (1s per image)).



algo4j

Source

  • GitHub stars
  • Build Status
  • CircleCI
  • CodeShip
  • Build status
  • JitPack
  • Gitter
  • Stories in Ready
  • GitHub top language
  • codecov
  • License: LGPL v3

An algorithm library for Java use, JNI implement, supports:

  • data structures like graphs (adjacent and frontstar), binary indexed tree, heap, trie, union set, etc;
  • algorithms like the O(log(n)) fibonacci algorithm, dijkstra, spfa, bellman-ford, kruskal, fast powers, sorting(8 ways, a multi-threading quick sort is included), etc;
  • win32 apis like message boxes, beeping, getting power status (Windows only)
  • tools like big integers (usually faster than the standard java.math.BigInteger)



Notepad++ extension

Source

  • GitHub stars
  • Awesome Kotlin Badge

Syntax highlighting extension for Notepad++, including language supports for Lice, Rust, Scala, Kotlin.



Kt2Dart

Source

  • GitHub stars
  • GitHub top language
  • Build status
  • License: GPL v3

This is a transpiler which consumes Kotlin codes and convert them into Dart, written in Haskell. I create this because I want to Make Flutter Great Again.

Flutter, written in Dart, is an awesome mobile developing framework. But Dart is too weak, for the dynamic typing and null-unsafety. Kotlin is much more powerful, with strong static analyze and lots of awesome features. If we can combine the beautiful flutter and the powerful/safe Kotlin, our world will be peaceful forever.



Dekoder

Source

  • GitHub stars
  • Build Status
  • Build status
  • License: GPL v3
  • Awesome Kotlin Badge

A simple music player (supports mp3/wav and more), materially designed.





GitHub repos

I have 27 projects on Github

Kt2Dart

:flashlight: Transpile Kotlin codes into Dart, Make Flutter Great Again

38 1

algo4j

:horse_racing: An algorithm library using java native interface

37 6

A8Translate

一个无毒的Android Studio / IntelliJ IDEA 翻译插件

26 6

NppExtension

:smiley: Language extension for notepad++

19 3

ice1000.github.io

personal [tech&life] blog 个人[技术+生活]博客

19 6

dialogs

This is a codeless and useless repo.

17 1

CompilerWorks

:octocat: 编译原理相关的工作岗位收集

17 0

learn

:books: codes written while learning them.

16 4

MapGen

A tiny program generates game maps

13 2

Castle-game

Java&Kotlin Castle game(RPG)

13 3

AIAndroid

An Android UI framework for chatting APPs.

12 8

resume

:pencil: My resume / 我的简历

11 2

code_wars_android

:computer: A mobile client for CodeWars

11 0

OI-codes

:closed_lock_with_key: Solutions for online code challenges. Don't be evil.

10 3

PlasticApp

:computer: An Android app for learning of programming.

9 0

Dekoder

:musical_score: A materially designed music player

7 1

TouhouDemo

A touhou doujin game built with FriceEngine

4 0

LearnEnglish

:us: My TOEFL exercise

4 2

KitikuMaker

An extremely interesting Android app, playing kitiku sounds

4 0

GhostAnimalPlayer

一个满是bug的鬼畜制作器:joy:已经停止更新

4 0

FindLine

A JVM App used to distinguish lines in a png/jpg file

3 0

ALPD-app

The Android APP for ALPD ( a club for poster designing ) .

3 1

proj_manager

A CLI local project manager

2 0

Gen4DP

Generate dynamic programming code from given state translation equation

2 0

Theorems

:globe_with_meridians: Theorems that rule this multiverse

1 1

Posgen

The core of a web spider based on Kotlin JavaScript mode

1 0

xjb-config

My Emacs/Bashrc configs

0 0

评论/Comments

创建一个 issue 以申请评论
Create an issue to apply for commentary

Search

    Table of Contents