Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with different data types like numbers, big numbers, complex numbers, fractions, units, and matrices.
math complex-numbers matrices units bignumbers expression-evaluator mathematics functions numeric algebra parser expression number bignumber complex fraction matrix unitGenerates regular expressions that match a set of strings. regexgen also has a simple CLI to generate regexes using inputs from the command line.
regex trie regular expressionThis is a .NET Core / Standard port of the Microsoft assembly for the .Net 4.0 Dynamic language functionality. This fork takes the basic library to a new level. Contains XML Documentation and examples on how to use it. Also adds unit testing to help ensure that it works properly.
sql system core dynamic entity-framework expression netstandard lamdaProvides support for evaluating arbitrary C-like artithmetic/string expressions. Sometimes, you can't know ahead-of-time what an expression will look like, or you want those expressions to be configurable. Perhaps you've got a set of data running through your application, and you want to allow your users to specify some validations to run on it before committing it to a database. Or maybe you've written a monitoring framework which is capable of gathering a bunch of metrics, then evaluating a few expressions to see if any metrics should be alerted upon, but the conditions for alerting are different for each monitor.
evaluation parsing expressionThe ExpressionLanguage component provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, Booleans).
symfony component symfony-component expression dslForevalZ is compiler of mathematical expressions(formulas) with complex numbers given as string at 'run-time' (math parser). (dll library + delphi component). For use in calculations with complex numbers.
complexnumber evaluate expression expression-evaluator formula library mathSpec Pattern is a simple yet powerful implementation of specification pattern in C#. Relying in IQueryable it covers the three requirements this patterns aims to solve - Validation - Querying - Building
design-patterns domain-driven-design expression iqueryable ormparse the text and compile to delegate.
compiler dynamic expression expression-tree lambdaMath libraries for Silverlight (C#). Current version: - draw point sequences - draw functions - parse and eval expressions Plans: - visualization of graphs of equations; - JS API; - optimization.
charts expression expression-parser functions graphics mathThe entire project is a "visualizer" that displays the expression tree nodes and node attributes. only important attributes are selected to be appended to the visualization tree in order to keep it simple and useful.
debugger-visualizer debugging expression expression-trees lambda visual-studio-2010 visualizerNanocalc - Lightweight Scientific Calculator is a simple to use, easy to integrate and extremely efficient and fast mathematical expression parsing and evaluation engine. The parsing engine supports various kinds of functional, logic processing semantics and is very easily ext...
boolean calculator component computation expression geometryA .NET expression parser and evaluator that uses a custom compiler and lightweight codegen to ensure that expression evaluation is fast and efficient.
parser expression library evaluator expression-evaluator flee mathIt used to be called Calculator.NET. I renamed it as CalcEngine to provide great features like expression calculation, variable list and data provider.
expressionSimple Functional Programming Library for C#. It introduces several features found in programming languages like F#. It is built in a compositional fashion starting from Pattern Matching and building on that to support Object Expressions, Tuples, Active Patterns, ADTs.
algebraic-data-types dependency-injection discriminatedunions expression expression-treesThe APIs in WPF4 plus the Surface Toolkit for Windows Touch make building common touch scenarios easy. However, implementing many of the same touch scenarios using WPF3.5SP1 or Silverlight 3/4 involves writing a fair bit more code. We're here to help!
behavior behaviors expression expression-behaviors expression-blend gestures manipulationA library of LINQ extensions for statistical analysis, sequence generation and manipulation, pattern detection, pivot transformation and more.
analysis arithmetic crosstab expression lambda libraryFluentSerializer is a library for .NET usable to create serialize/deserialize data through its fluent interface. The methods it creates are compiled.
expressionThis project is a modification of the SharePoint PKS system http://www.codeplex.com/pks to enable server side reencoding of videos. Since the SharePoint Podcasting System only supports .wmv files and the vast majority of media is in alternate formats there is a great need for ...
sharepoint encoding expression expression-encoder pksThis is an article on how to build a basic expression evaluator. It can evaluate any numerical expression combined with trigonometric functions for now. Constants like e and pi are also supported.
expressionA parser and compiler for a small EXCEL like expression language for .NET applications.
compiler expression lambda
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.