Krol-X / yukiko

The Nim GUI asynchronous framework based on SDL2.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yukiko

The Nim GUI asynchronous framework based on SDL2.

Open Source Love Nim language-plastic License

Latest version - 0.0.40

Stable version - ?

Install

  1. Install library
    • via git: nimble install https://github.com/Ehosa/yukiko
    • via nimble: nimble install yukiko
  2. Install dependencies
    • SDL2: nimble install sdl2
  3. Download DLLs for your OS
  4. Put DLLs in the .nimble/bin/ folder

Now available

  1. Views
    • View object (You can create your own views, which should inherits from this View).
    • LinearLayout (with vertical or horizontal orientation)
    • TextView (for text rendering).
    • Button.
    • EditText.
    • ImageView.
    • ScrollView.
    • ProgressBar.
    • ListView.
    • PieChart.
  2. Text
    • SpanText (customizable chars - font, size, color, background color, etc).
  3. Drawable
    • Canvas.
  4. Window
    • Change icon/title.
    • Change activity.

FAQ

Q: How I can help to develop this project?
A: You can put a star on this repository :3

Q: Where I can see docs for this project?
A: You can see github pages here :3

Q: Where I can seek runnable examples?
A: You can see tests folder here.

Copyright 2020 Ethosa

About

The Nim GUI asynchronous framework based on SDL2.

License:MIT License


Languages

Language:Nim 100.0%