nim-csfml
lear-nim-g
nim-csfml | lear-nim-g | |
---|---|---|
2 | 6 | |
81 | 5 | |
- | - | |
0.0 | 1.1 | |
over 1 year ago | over 2 years ago | |
Nim | Nim | |
zlib License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nim-csfml
-
How can I add graphics to my nim program?
Another option might be SFML, via nim-csfml. I have no idea how it stacks up against other stuff, but I do think it should allow a GUI.
-
First 100,000 numbers in Recaman's sequence graphed, with colors (in Nim)!
I used this csfml wrapper and the source code is here.
lear-nim-g
-
First 100,000 numbers in Recaman's sequence graphed, with colors (in Nim)!
I used this csfml wrapper and the source code is here.
-
First 100,000 numbers in Recaman's sequence graphed, with colors!
source code here It was made in Nim using a csfml wrapper.
-
Ever wondered what the 100,000th Fibonacci number is?
Our implementations probably vary, also my PC is about 6 years old. I did however, based of code from u/ggrogg, make an implementation that uses matrices and is very fast. I was able to calculate the 100,000th Fibonacci number in .03 seconds. https://github.com/Iapetus-11/lear-nim-g/blob/main/fibonacciMatrix.nim
What are some alternatives?
nico - a Game Framework in Nim inspired by Pico-8.
Arraymancer - A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
nimgl - NimGL is a Nim library that offers bindings for popular libraries used in computer graphics
nitter - Alternative Twitter front-end
nimble - Package manager for the Nim programming language.
qFib - Fast, and parallel, fibonacci numbers
vulkan - Vulkan C bindings for Nim
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
pixels - Toy support library for primitive graphics programming.
pixie - Full-featured 2d graphics library for Nim.