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

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

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. bevy

    594 NimForUE VS bevy

    A refreshingly simple data-driven game engine built in Rust

  4. ShellCheck

    499 NimForUE VS ShellCheck

    ShellCheck, a static analysis tool for shell scripts

  5. pandoc

    444 NimForUE VS pandoc

    Universal markup converter

  6. ripgrep

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

  7. v

    233 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. SaaSHub

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

    SaaSHub logo
  10. wasmer

    141 NimForUE VS wasmer

    πŸš€ Fast, secure, lightweight containers based on WebAssembly

  11. infer

    42 NimForUE VS infer

    A static analyzer for Java, C, C++, and Objective-C

  12. lobster

    The Lobster Programming Language

  13. UnrealCLR

    Unreal Engine .NET 6 integration

  14. RFCs

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

  15. cligen

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

  16. kondo

    21 NimForUE VS kondo

    Cleans dependencies and build artifacts from your projects.

  17. datafaker

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

  18. vos

    35 NimForUE VS vos

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

  19. Gwion

    :musical_note: strongly-timed musical programming language

  20. godotnim-samples

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

  21. SaaSHub

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

    SaaSHub logo
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 2023-09-12.
  • 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
  • Epic’s Verse Programming Language Reference
    1 project | /r/programming | 23 Mar 2023
    They would be better off just paying the guy developing NimForUE some money and making it first-party.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Stats

Basic NimForUE repo stats
17
510
9.3
7 days 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
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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