NimForUE

Nim plugin for UE5 with native performance, hot reloading and full interop that sits between C++ and Blueprints. This allows you to do common UE workflows like for example to extend any UE class in Nim and extending it again in Blueprint if you wish so without restarting the editor. The final aim is to be able to do in Nim what you can do in C++ (by jmgomez)

NimForUE Alternatives

Similar projects and alternatives to NimForUE

  1. Godot

    2,821 NimForUE VS Godot

    Godot Engine – Multi-platform 2D and 3D game engine

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. bevy

    605 NimForUE VS bevy

    A refreshingly simple data-driven game engine built in Rust

  4. ShellCheck

    504 NimForUE VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  5. pandoc

    467 NimForUE VS pandoc

    Universal markup converter

  6. ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  7. v

    248 NimForUE VS v

    Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

  8. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  9. wasmer

    145 NimForUE VS wasmer

    🚀 Fast, secure, lightweight containers based on WebAssembly

  10. lobster

    The Lobster Programming Language

  11. RFCs

    A repository for your Nim proposals. (by nim-lang)

  12. cligen

    Nim library to infer/generate command-line-interfaces / option / argument parsing; Docs at

  13. kondo

    21 NimForUE VS kondo

    Cleans dependencies and build artifacts from your projects.

  14. datafaker

    Generating fake data for the JVM (Java, Kotlin, Groovy) has never been easier!

  15. godotnim-samples

    Dodge the Creeps and Conways Game of Life in Godot, and Nim!

  16. Gwion

    :musical_note: strongly-timed musical programming language

  17. vos

    44 NimForUE VS vos

    Vinix is an effort to write a modern, fast, and useful operating system in the V programming language

  18. windy

    Windowing library for Nim using OS native APIs.

  19. bu

    B)asic|But-For U)tility Code/Programs (in Nim & Often Unix/POSIX/Linux Context)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better NimForUE alternative or higher similarity.

NimForUE discussion

Log in or Post with

NimForUE reviews and mentions

Posts with mentions or reviews of NimForUE. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-09-01.
  • A Review of Nim 2: The Good and Bad with Example Code
    12 projects | news.ycombinator.com | 1 Sep 2025
    There's a wrapper for unreal engine using the C++ interopt. It's doable but not automatic. https://github.com/jmgomez/NimForUE

    Mentally I view Nim as a better, safer, easier C++ now. Anything I wanted to do in C/C++ I can do in Nim, but far easier. Not exactly a Carbon competitor but still an alt C++ 2.0 with C++ interopt.

  • Nim plugin for Unreal Engine 5 with hot reloading
    1 project | news.ycombinator.com | 1 May 2025
  • Nim for Unreal Engine
    1 project | news.ycombinator.com | 29 May 2024
  • Nim Versions 2.0.4 and 1.6.20 released
    1 project | news.ycombinator.com | 16 Apr 2024
    Glad to see that the windows executables are working again.

    I had tried a little while ago to test things out on my windows machine after seeing the NimForUE project (https://github.com/jmgomez/NimForUE) and was sad to see that my computer would auto-mark any nim binaries as malware and delete them. I wasn't too invested so I just shrugged rather than looking for too many workarounds.

  • Unity plan pricing and packaging updates
    4 projects | news.ycombinator.com | 12 Sep 2023
    For people scared off by C++ and who want faster recompile times, check out the Nim bindings [0]. Check out his Twitter/X account [1] for plenty of cool things it brings to the table.

    [0]: https://github.com/jmgomez/NimForUE

    [1]: https://twitter.com/_jmgomez_

  • Nim Lang for Unreal Engine
    1 project | news.ycombinator.com | 27 Jun 2023
  • Ask HN: Why did Nim not catch-on like wild fire as Rust did?
    16 projects | news.ycombinator.com | 25 Jun 2023
    I started using Nim because i wanted to port some of machine learning models written in python with the idea of making them more portable. It was a lot of work as community is relatively small and a new user would end up writing a lot of code.

    But Nim has a pretty solid standard library with clearly written code and an awesome community to help with problems. I generally read a lot of standard library code to expand my knowledge of language and discover common patterns which repeat themselves in a lot of real world problems.

    C inter-op is really first class, and as far as i know it has one of best C++ inter-op as well, you can take a look at: https://github.com/jmgomez/NimForUE for a real world example.

    I use Nim for my work in both professional and personal capacity and also have written about some of it at https://ramanlabs.in/static/blog/index.html

  • Anybody still trying to make Godot 4.X bindings?
    7 projects | /r/nim | 17 May 2023
    I've switched over to Unreal and helped out with NimForUE early on. If you have any interest in Unreal, you should check it out since it's in a really good state. It does assume knowledge of Nim, Unreal, and C++ to really get the most out of it.
  • Purpose of NimScript vs nim
    3 projects | /r/nim | 17 May 2023
    In NimForUE, we ran into issues with nimble early on, so we resorted to using nim for the build scripts because we needed to do code generation gymnastics to work with Unreal's build system and Nim's C++ codegen. The Nim compiler has had some patches since we first worked on the build system, so maybe if we had to do things over again we could go back to NimScript.
  • Nim 2.0.0 RC2
    10 projects | news.ycombinator.com | 31 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 13 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic NimForUE repo stats
18
542
8.1
7 months ago

jmgomez/NimForUE is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of NimForUE is Nim.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Nim is
the 44th most popular programming language
based on number of references?