AnyClone
Closhure
AnyClone | Closhure | |
---|---|---|
1 | 1 | |
44 | 10 | |
- | - | |
0.0 | 7.6 | |
over 1 year ago | 6 months ago | |
C# | C# | |
MIT License | The Unlicense |
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.
AnyClone
-
For the AGE engine that uses ECS, does anyone know how they connected the json definitions to C# code?
There are two c# libraries, which make the last task pretty straight forward: AnyClone and AnyDiff. The first when simply duplicates an object, the latter allows to create a new object with the differences between two objects applied.
Closhure
What are some alternatives?
AnyDiff - A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.
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).
Nez - Nez is a free 2D focused framework that works with MonoGame and FNA
dotNext - Next generation API for .NET
Json.NET - Json.NET is a popular high-performance JSON framework for .NET
CSLisp - Scheme / Lisp implementation in pure C# for embedding in .NET projects
ModularDoc - Modular documentation generator for .NET libraries. Currently supporting Markdown only for GitHub, GitLab, and Bitbucket
Serilog.Exceptions - Log exception details and custom properties that are not output in Exception.ToString().
Baksteen.Extensions.DeepCopy - C# extension method for fast object cloning. This is a speed-optimized forked version of Alexy Burtsev's deep copier.