Displaying 1 to 11 from 11 results

CSP in F#


A small and simple CSP (Constraint Satisfaction Problem) solver library in F#.

Schedule4Net - a general purpose scheduling framework

  •    CSharp

This is a general scheduling framework able to create schedules using arbitrary constraints written in C#.


  •    Javascript

General satisfiability solver for logic problems

FD.js - Finite domain constraint programming library in JS

  •    Javascript

fd.js is a Javascript finite domain constraint programming (CP) library with a design based on the CP features of Mozart/Oz. In particular, fd.js aims to separate the concerns of constraint problem specification, branching strategy and search strategy through the use of "computation spaces". Work very much in progress, but the library is already useful enough to solve simple puzzles.

d3-bboxCollide - Bounding box collision detection for forceSimulation in d3v4

  •    Javascript

A bounding box constraint for forceSimulation. Here's a data-driven example with 500 nodes.

koa-controller - MVC-style implementation of routes and controllers for Koa.

  •    Javascript

Middleware for Koa which handles the routing of your application were related functionalities are splitted into routes, controllers and constraints.

rgx - React grid system based on minimum and maximum widths

  •    Javascript

React grid system – constraint-based responsive grid with no CSS and no media queries. Rgx is an experimental, responsive grid system based on minimum and maximum widths and designed for content-out layout. Rgx is built purely in React and uses inline styles, with no CSS and no media queries. Each Grid row sets its child Cells to display inline block once the Grid is wide enough to fit all Cells’ minimum widths. Once set inline, each Cell’s width is based on the ratio of its own minimum width to the sum of minimum widths per row. Once a Cell hits its max-width, the remaining space is distributed to other Cells in the row. Since this isn’t based on viewport-based media queries, the Grid responds to its own width, similar to element queries.