Styx Framework

  •        61

This framework is a collection of libraries, classes, interfaces and tools which were created for last several years. We find them useful and decided to publish since we believe they can help people to solve problems with serialization, logging, network communication, configur...

http://styxframework.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

config-fs - Docker configuration directory backed against K/V (etcd) and service discovery (consul) with confd like templating


Config-fs is a key/value backed configuration file system. The daemon process synchronizes the content found in K/V store, converting the keys into files / directories and so forth. Naturally any changes which are made at the K/V end are propagated downstream to the config file system.By default the configuration directory is build from root "/", though yje -root=KEY can override this. A use case for this would be expose only a subsection of the k/v store. For example, we can expose /prod/app/config directory to /config while hiding everything underneath; Note, all dynamic configs take keys root "/" as their context, so in our case we expose the config files, while placing the credentials, values, config etc the dynamic config reference out of reach.

framework - A PHP 5.5 framework with dependency injection, events, and named arguments


* Configuration* Controller Dispatch* Route Matching* Response* View* Exceptions* Dependency Injection* Plugins* Configurable events* Calling methods using named arguments and plugin supportAll of the components require dependency injection and use [`Configuration`](https://github.com/mvc5/framework/blob/master/src/Config/Configuration.php) objects for consistency and ease of use. For example, the [`ServiceManager`](https://github.com/mvc5/framework/blob/master/src/Service/Manager/ServiceManager

application - A PHP 5.5 web application with dependency injection, events, and named arguments


* Configuration* Controller Dispatch* Route Matching* Response* View* Exceptions* Dependency Injection* Plugins* Configurable events* Calling methods using named arguments and plugin supportAll of the components require dependency injection and use [`Configuration`](https://github.com/mvc5/framework/blob/master/src/Config/Configuration.php) objects for consistency and ease of use. For example, the [`ServiceManager`](https://github.com/mvc5/framework/blob/master/src/Service/Manager/ServiceManager

dialogue - node.js binary stream communication made trivial


node.js binary stream communication made trivial

go-config - Robust application configuration made simple


The go-config package is used to simplify configuration for go applications.The go-config package has three main components: providers, settings, and the config object.



binary-parser - A Perl binary parser with ability to read a config file.


A Perl binary parser with ability to read a config file.

docsis - DOCSIS RFI 1.1 Encoding Configuration File Settings into binary configuration files


DOCSIS RFI 1.1 Encoding Configuration File Settings into binary configuration files

NadaConfig (An easy and simple centralized configuration system)


NadaConfig is a centralized configuration system that will let client applications retrieve their configuration data from a unique store on a server.

config - Configuration library for JVM languages


Configuration library for JVM languages.This library limits itself to config files. If you want to load config from a database or something, you would need to write some custom code. The library has nice support for merging configurations so if you build one from a custom source it's easy to merge it in.

emacs-ycmd - Emacs client for ycmd, the code completion system.


To use `ycmd-mode` in all supported modes, add the following to your emacs config:```emacs(require 'ycmd)(ycmd-setup)```Or add `ycmd-mode` to a specific supported mode:```emacs(require 'ycmd)(add-hook 'c++-mode-hook 'ycmd-mode)```Use the variable `ycmd-server-command` to specify how to run the server. It will typically be something like:```emacs(set-variable 'ycmd-server-command '("python" "/path/to/ycmd/package"))```If you've got a *global ycmd configuration*, specify that in youremacs configur

shuttle - Dynamic HTTP/TCP/UDP Proxy


Shuttle is a proxy and load balancer, which can be updated live via an HTTP interface. It can Proxy TCP, UDP, and HTTP(S) via virtual hosts.Shuttle can be started with a default configuration, as well as its last configuration state. The -state configuration is updated on changes to the internal config. If the state config file doesn't exist, the default is loaded. The default config is never written to by shuttle.

eXtensible Binary Universal Protocol


XBUP project is attempt to design general binary communication protocol and file format. It is based on the unlimited unary-binary encoding and strongly typed block tree structure. Providing catalog service and processing infrastructure.

QuickSpikes_bin - here is the wordpress config and all binary deploy files


here is the wordpress config and all binary deploy files

redis-windows - Vagrant redis configuration and the binary releases of MS Open Tech redis port of windows


This project contains the binary releases of MS Open Tech redis port of windows as well as a vagrant configuration for redis letting you run the native version of Redis in a Virtual Box VM.Whilst it's recommended to use Redis on Linux in production, it is often useful for developers on Windows platforms to have their own local version of redis running to develop with.

XML Config Editor


An editor that simplifies editing of XML Configuration files. It was originally developed for use with AutoSPInstaller, but will work for any XML config file.

robot-controller


In your `Gemfile`, add: gem 'robot-controller'In your `Rakefile`, add the following (if you don't want to include the environment unconditionally): require 'robot-controller/tasks' Create the following configuration files based on the examples in `example/config`: config/environments/robots_development.yml Then to use the controller to boot the robots: % bundle exec controller boot If you want to *override* the bluepill configuration but still use the controller, then add:

tree-config - Flexible hierarchical Clojure configuration library


A hierarchical configuration library for Clojure designed to provide access to config for multiple apps Config values are sepcfied in a hierarchy of environment/app/prop.name and accessed in the same way as clojure maps.

config - A config class to read and create python-like configuration file.


A config class to read and create python-like configuration file.