inih (INI Not Invented Here) is a simple .INI file parser written in C. It's only a couple of pages of code, and it was designed to be small and simple, so it's good for embedded systems. It's also more or less compatible with Python's ConfigParser style of .INI files, including RFC 822-style multi-line syntax and name: value entries. To use it, just give ini_parse() an INI file, and it will call a callback for every name=value pair parsed, giving you strings for the section, name, and value. It's done this way ("SAX style") because it works well on low-memory embedded systems, but also because it makes for a KISS implementation.
ini parser configparser embedded-systemsThe following is a list of text-based file formats and command line tools for manipulating each. Delimiter-separated values, including CSV, TSV, etc.
clis list csv tsv delimited-files text-files json yaml toml xml html ini structured-text conversion configuration-fileThe Iniscan is a tool designed to scan the given php.ini file for common security practices and report back results. Currently it is only for use on the command line and reports the results back to the display for both Pass and Fail on each test. The only current dependency is the Symfony console.
scanner configuration ini securityPackage ini provides INI file read and write functionality in Go. The minimum requirement of Go is 1.6.
ini parser configurationA .NET, Mono and Unity3d compatible(*) library for reading/writing INI data from IO streams, file streams, and strings written in C#. Also implements merging operations, both for complete ini files, sections, or even just a subset of the keys contained by the files.
c-sharp unity3d ini mono cli configuration config configuration-management configuration-file config-management iniparser ini-parser unity-scripts unity3d-games nuget monodevelopPackage goconfig is a easy-use, comments-support configuration file parser for the Go Programming Language, which provides a structure similar to what you would find on Microsoft Windows INI files. The configuration file consists of sections, led by a [section] header and followed by name:value or name=value entries. Note that leading whitespace is removed from values. The optional values can contain format strings which refer to other values in the same section, or values in a special DEFAULT section. Comments are indicated by ";" or "#"; comments may begin anywhere on a single line.
ini parser configurationInifile handler class library. 100% C# code. In-memory file manipulation. Regex to parse existing files.
ini ini-files library regexNConf is an advanced configuration system for .Net projects. It's written out of the need for more advanced configuration than what .Net provides. The key features it supports is multiple configuration sources, simple to use syntax, the ability to reload/update configuration a...
config configuration dictionary ini ini-filesThese are my best thin and fun buddies in daily coding!
command-line csv ini marshalling tools windows-serviceCommand line tool to help you keep configuration (package.json, .gitignore, .eslintrc, etc.) of your open source projects in sync. Most of the available tools are template based. Template approach works moderately well for new project generation but doesn’t work well for updating. Mrm’s approach is closer to codemods than templates.
codemod scaffold template dotfiles opensource cli config boilerplate command-line generate generator ini json markdown runner task tool yamlplaster is a loader interface around multiple config file formats. It exists to define a common API for applications to use when they wish to load configuration. The library itself does not aim to handle anything except a basic API that applications may use to find and load configuration settings. Any specific constraints should be implemented in a pluggable loader which can be registered via an entrypoint. See https://docs.pylonsproject.org/projects/plaster/en/latest/ or docs/index.rst in this distribution for detailed documentation.
config pastedeploy settings ini wsgiOr clone the repo https://github.com/steveukx/properties and include the /src/PropertiesReader.js script. When reading a .ini file, sections are created by having a line that contains just a section name in square brackets. The section name is then prefixed to all property names that follow it until another section name is found to replace the current section.
properties ini parserdini is a library written in D Programming Language that allows you to read and write INI configuration files with ease. Documentation and examples helps you understand library. It's also very nice to use :).
ini ini-parserIniReader is a small module for nodejs. You can parse .ini configuration files with it. inheritDefault: (Optional), String, default: false, If this option is true and your configuration has a section with a name DEFAULT the other sections will inherit it's values if they are not defined.
ini config configuration parserConfig is a simple PHP configuration management library supporting multiple, configuration file formats and an expressive API. Like this project? Keep me caffeinated by making a donation.
php-library yaml xml json config-management config iniParsers and builders can be paired in almost any possible combination.
configuration ini json samba nfs afp supervisorA developer-friendly lightweight replacement for the config module that works with custom config directory and pluggable parsers. Notice of change of ownership: Starting version 3.0.0 this package has changed it's owner and goals. The old version (2.0.3) is still available on npm via npm install configly@2.0.3 and on github.com/ksmithut/configly. Thank you.
env environment config-node node-config configuration config conf directory immutable instance pluggable parser merge cson hjson ini js json json5 properties toml yaml sdk toolkit diy
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.