Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 15 C# Interpreter Projects
-
moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Project mention: MoonSharp or How we combined JSON and LUA for game ability management | /r/Conflux_CCG | 2023-05-30Some of you may be familiar with MoonSharp LUA interpreter for C#, often use in Unity engine to add scripting support to your game. That's what we took as a base for writing the code for abilities. Each ability can subscribe to different events such as whenever a card takes damage, is placed on the field or ability is used manually on some specific targets. Besides having event handlers we needed a way to specify some metadata like mana cost of abilities, cooldown, icon, etc. and in the first iteration of the system we had a pair of JSON metadata file and LUA code file.
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
-
-
-
Juka
🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
Project mention: What is the latest on scripting inside of C# (especially for Unity development)? | /r/dotnet | 2023-02-22
-
vein
🔮⚡️Vein is an open source high-level strictly-typed programming language with a standalone OS, arm and quantum computing support.
-
-
eagle
Eagle (Extensible Adaptable Generalized Logic Engine) is a scripting language that belongs to the Tcl family of languages. It is interpreted, dynamically typed, and cross-platform. It was designed to act as a "glue language" and integrate easily into existing systems written for the Common Language Runtime (CLR).
-
Project mention: Closhure: Lisp for .NET - Closhure is a dialect of Lisp. It is designed to be an embedded language (minimal Lisp for .NET Framework). It uses Clojure-like syntax. | /r/lisp | 2023-09-14
-
Project mention: Are there internationalised programming languages? | /r/ProgrammingLanguages | 2023-03-29
at one point in Uni I made this abomination : https://github.com/Demuirgos/Druid-Language the idea is the language keywords can be reconfigured using the GUI
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# Interpreter related posts
- MoonSharp or How we combined JSON and LUA for game ability management
- Are there internationalised programming languages?
- Edit script on running game?
- I wrote my first interpreter!
- Can I change unity coding language?
- A Lisp flavored language which let's you program in cats' language
- YOLOL online Editor
-
A note from our sponsor - Onboard AI
getonboard.dev | 30 Nov 2023
Index
What are some of the best open-source Interpreter projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | moonsharp | 1,319 |
2 | Jace | 418 |
3 | Mond | 323 |
4 | retina | 227 |
5 | Calcpad | 197 |
6 | Juka | 69 |
7 | CSLisp | 50 |
8 | Bite-Programming-Language | 44 |
9 | vein | 35 |
10 | LSharp | 17 |
11 | eagle | 10 |
12 | Closhure | 8 |
13 | Druid-Language | 4 |
14 | elk | 2 |
15 | BakedEnv | 1 |