https://github.com/haggen/cfgcmp
Compare configuration files.
https://github.com/haggen/cfgcmp
comparison config diff ini
Last synced: 3 months ago
JSON representation
Compare configuration files.
- Host: GitHub
- URL: https://github.com/haggen/cfgcmp
- Owner: haggen
- Created: 2024-03-26T16:26:50.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-26T23:56:08.000Z (about 1 year ago)
- Last Synced: 2025-01-27T08:12:52.564Z (5 months ago)
- Topics: comparison, config, diff, ini
- Language: JavaScript
- Homepage: https://cfgcmp.crz.li
- Size: 85 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cfgcmp
> Compare configuration files.

## About
Simple text diffing tools are not very good at comparing configuration values. If the configuration keys are in a different order, values are written in a different way, or if commentary doesn't match it will show a lot of noise.
**cfgcmp** is a web application that diffs in a structured way, suited for configurations. It'll strip comments and whitespace, sort keys and normalize values before comparing them.
It all happens on the client, so no remote calls are made.
## Roadmap
- [ ] Summary with total number of differences.
- [ ] Option to only show mismatching keys.
- [ ] Support for more file formats, like JSON and YAML.## Development
It's a static SPA built with React and Parcel.
```
npm start
```## Legal
Apache-2.0 ©️ 2024 Arthur Corenzan.