Skip To Content
Toggle navigation
Packages
Upload
Statistics
Documentation
Downloads
Blog
Sign in
Advanced search filters
Frameworks
Include compatible frameworks
Framework Filter Mode
ALL
ANY
.NET
net8.0
net7.0
net6.0
net5.0
.NET Core
netcoreapp3.1
netcoreapp3.0
netcoreapp2.2
netcoreapp2.1
netcoreapp2.0
netcoreapp1.1
netcoreapp1.0
.NET Standard
netstandard2.1
netstandard2.0
netstandard1.6
netstandard1.5
netstandard1.4
netstandard1.3
netstandard1.2
netstandard1.1
netstandard1.0
.NET Framework
net481
net48
net472
net471
net47
net462
net461
net46
net452
net451
net45
net40
net35
net30
net20
Package type
All types
Dependency
.NET tool
Template
Options
Include prerelease
146 packages returned for Tags:"DSl"
Sort by
Relevance
Downloads
Recently updated
StringToExpression
by:
codecutout
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,412,095 total downloads
last updated
2/21/2024
Latest version:
2.1.1
Expression
Filter
OData
Arithmetic
DSL
StringToExpression supports the compiling a domain specific string into a .NET expression. Out of the box configuration is provided for parsing arithmetic expressions and for parsing OData filter strings....
More information
NRules.
Fluent
by:
NRules
snikolayev
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,768,038 total downloads
last updated
12/22/2023
Latest version:
0.9.4
rules
engine
inference
rete
business
dsl
Fluent DSL for authoring rules in C# with the NRules rules engine.
NRules.
RuleModel
by:
NRules
snikolayev
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,795,728 total downloads
last updated
12/22/2023
Latest version:
0.9.4
rules
engine
inference
rete
business
dsl
Canonical rules model to define rules for the NRules rules engine.
NRules
by:
NRules
snikolayev
1,777,629 total downloads
last updated
12/22/2023
Latest version:
0.9.4
rules
engine
inference
rete
business
dsl
NRules is an open source rules engine for .NET that is based on the Rete matching algorithm with rules authored in C# using internal DSL.
NRules.
Runtime
by:
NRules
snikolayev
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,780,880 total downloads
last updated
12/22/2023
Latest version:
0.9.4
rules
engine
inference
rete
business
dsl
Execution engine for the NRules rules engine.
Pegasus
by:
otac0n
.NET 5.0
.NET Core 1.0
.NET Standard 1.0
.NET Framework 3.5
1,702,788 total downloads
last updated
12/2/2023
Latest version:
4.2.0-alpha0009
parser
generator
compiler
lexer
PEG
DSL
AST
A PEG (Parsing Expression Grammar) parser compiler that integrates with MSBuild / Visual Studio. Features selective packrat parsing and syntax-highlighting output.
magic.
node
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,377,934 total downloads
last updated
1/22/2024
Latest version:
17.2.0
graph
dynamic
dsl
hyperlambda
scripting
tree
A generic graph object for your own needs to implement syntax trees and similar constructs. Provides you with a name/value/children type of graph object, where your value can be any object type you wish. The...
More information
magic.
signals.
contracts
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
1,286,853 total downloads
last updated
1/12/2024
Latest version:
17.1.7
signals
active
events
dsl
scripting
dynamic
function
invocation
functional
hyperlambda
Contracts for magic.signals, a Super Signals implementation for Magic built on magic.node, allowing you to invoke functionality from one component in another component without any (direct) references between...
More information
Farmer
by:
isaac.abraham
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
402,679 total downloads
last updated
3/30/2024
Latest version:
1.8.9
azure
resource-manager
template
dsl
fsharp
infrastructure-as-code
Farmer makes authoring ARM templates easy!
magic.
lambda
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
274,844 total downloads
last updated
1/12/2024
Latest version:
17.1.7
dsl
script
language
scripting
hyperlambda
A microscopic and super dynamic scripting language and DSL for .Net Core, based upon Hyperlambda syntax, and Super Signals. This project is the Hyperlambda core implementation (keywords) for Magic. To use...
More information
RhinoDSL
by:
aaron.powell
.NET Framework
206,531 total downloads
last updated
3/3/2011
Latest version:
1.0.0
dsl
rhinodsl
boo
The Rhino DSL project is a set of components that turned out to be useful across many DSL implementations. It contains classes to aid in building a DSL engine, implicit base classes, multifile DSLs, and so on.
Schyntax
by:
bretcope
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
133,916 total downloads
last updated
6/13/2018
Latest version:
2.0.1
Schedule
DSL
Package Description
magic.
lambda.
hyperlambda
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
171,389 total downloads
last updated
1/22/2024
Latest version:
17.2.0
hyperlambda
dsl
dynamic
scripting
Hyperlambda parser and generator for Magic, allowing you to generate and parse Hyperlambda in your Magic application. To use package go to https://polterguy.github.io
magic.
library
by:
polterguy
.NET 8.0
244,792 total downloads
last updated
2/17/2024
Latest version:
17.3.9
wiring
magic
dsl
configuration
data
hyperlambda
Helper project for Magic to wire up everything easily by simply adding one package, and invoking two simple methods. When using Magic, this is (probably) the only package you should actually add, since this...
More information
Hyperstore
by:
Zenasoft
.NET Framework 4.5
129,621 total downloads
last updated
3/16/2015
Latest version:
0.9.164
Hyperstore
DSL
DDD
HyperStore is a modeling framework providing its own in-memory transactional database.
magic.
lambda.
scheduler
by:
polterguy
.NET 8.0
153,311 total downloads
last updated
1/22/2024
Latest version:
17.2.0
hyperlambda
dsl
scripting
script
scheduler
Helper slots for Magic to allow you to dynamically create tasks, either as a part of your custom workflow, and/or as scheduled tasks intended to be executed at some interval, or future time. To use package go...
More information
Curly
by:
vladsp
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
114,000 total downloads
last updated
1/25/2019
Latest version:
0.1.7.1
curly
dsl
template
Curly is string based template language with support for infinite nesting and dynamic function binding
magic.
signals
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
287,309 total downloads
last updated
1/12/2024
Latest version:
17.1.7
signals
active
events
dsl
scripting
dynamic
function
invocation
functional
hyperlambda
A Super Signals implementation for Magic built on magic.node, allowing you to invoke functionality from one component in another component without any (direct) references between your components. To use package...
More information
T4.
TemplateFileManager
by:
renegade
183,785 total downloads
last updated
1/18/2015
Latest version:
2.2.1
T4
CodeGeneration
C#
EntityFrameworkTemplateFileManager
TemplateFileManager
dsl
TemplateFilemanager is based on the EntityFrameworkTemplateFileManager which supports code generation in different solutions and folders with CustomTool-/BuildAction-Definitions. Please report bugs or...
More information
magic.
lambda.
slots
by:
polterguy
.NET 5.0
.NET Core 2.0
.NET Standard 2.0
.NET Framework 4.6.1
177,359 total downloads
last updated
1/22/2024
Latest version:
17.2.1
slots
signals
hyperlambda
dsl
scripting
script
Helper slots for Magic, to allow you to dynamically create dynamic slots in your own Hyperlambda. To use package go to https://polterguy.github.io
Previous
Next