# Welcome to DiffLume! 🎉
Ever wanted to spot the differences between text files in a jiffy? DiffLume's got your back!
[![Build Status](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml/badge.svg?branch=main&event=push)](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml)
[![Codecov](https://codecov.io/gh/yakimka/DiffLume/branch/main/graph/badge.svg)](https://codecov.io/gh/yakimka/DiffLume)
[![PyPI - Version](https://img.shields.io/pypi/v/DiffLume.svg)](https://pypi.org/project/DiffLume/)
![PyPI - Downloads](https://img.shields.io/pypi/dm/DiffLume)
![sneak peek](https://raw.githubusercontent.com/yakimka/DiffLume/main/assets/screenshot.png)
## What's Cool About It?
- Split view? Nope, try three-panel view for comparing text files! 📄
- We're buddies with Python 3.10 and above 🐍
- We play well with Linux, MacOS, and Windows (especially the shiny new Windows Terminal)
- Ever heard of CouchDB? We can peek into its revisions 🛋️
- Shuffling between revisions? Use the `]` `[` and `}` `{` keys
- Keep content in sync across panels 🔄
- Go full-screen or pick your favorite diff view mode, your choice!
## Getting Started
Get it via pip:
```bash
python3 -m pip install --user DiffLume
```
To kick things off, just pop this in your terminal:
```bash
difflume
# or
python3 -m difflume
```
More of a Docker person? We got you:
```bash
docker run -it --rm yakim/difflume
```
## License
Chill, it's [MIT](https://github.com/yakimka/DiffLume/blob/main/LICENSE).
## Big Thanks 🙌
This project was generated with [`yakimka/cookiecutter-pyproject`](https://github.com/yakimka/cookiecutter-pyproject).
---
PS. This readme is generated by Chat GPT 😅
Raw data
{
"_id": null,
"home_page": "https://github.com/yakimka/DiffLume",
"name": "difflume",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10,<4.0",
"maintainer_email": "",
"keywords": "diff,tui,text,textual,terminal",
"author": "yakimka",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/26/87/7ddebbc9adaafa5fa5a08f6b693f3a575768d458b9ee12eca810a70d23ca/difflume-0.6.0.tar.gz",
"platform": null,
"description": "# Welcome to DiffLume! \ud83c\udf89\n\nEver wanted to spot the differences between text files in a jiffy? DiffLume's got your back!\n\n[![Build Status](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml/badge.svg?branch=main&event=push)](https://github.com/yakimka/DiffLume/actions/workflows/workflow-ci.yml)\n[![Codecov](https://codecov.io/gh/yakimka/DiffLume/branch/main/graph/badge.svg)](https://codecov.io/gh/yakimka/DiffLume)\n[![PyPI - Version](https://img.shields.io/pypi/v/DiffLume.svg)](https://pypi.org/project/DiffLume/)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/DiffLume)\n\n![sneak peek](https://raw.githubusercontent.com/yakimka/DiffLume/main/assets/screenshot.png)\n\n## What's Cool About It?\n\n- Split view? Nope, try three-panel view for comparing text files! \ud83d\udcc4\n- We're buddies with Python 3.10 and above \ud83d\udc0d\n- We play well with Linux, MacOS, and Windows (especially the shiny new Windows Terminal)\n- Ever heard of CouchDB? We can peek into its revisions \ud83d\udecb\ufe0f\n- Shuffling between revisions? Use the `]` `[` and `}` `{` keys\n- Keep content in sync across panels \ud83d\udd04\n- Go full-screen or pick your favorite diff view mode, your choice!\n\n## Getting Started\n\nGet it via pip:\n\n```bash\npython3 -m pip install --user DiffLume\n```\n\nTo kick things off, just pop this in your terminal:\n\n```bash\ndifflume\n# or\npython3 -m difflume\n```\n\nMore of a Docker person? We got you:\n\n```bash\ndocker run -it --rm yakim/difflume\n```\n\n## License\n\nChill, it's [MIT](https://github.com/yakimka/DiffLume/blob/main/LICENSE).\n\n## Big Thanks \ud83d\ude4c\n\nThis project was generated with [`yakimka/cookiecutter-pyproject`](https://github.com/yakimka/cookiecutter-pyproject).\n\n---\n\nPS. This readme is generated by Chat GPT \ud83d\ude05\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "TUI app for viewing deltas between text files",
"version": "0.6.0",
"project_urls": {
"Homepage": "https://github.com/yakimka/DiffLume",
"Repository": "https://github.com/yakimka/DiffLume"
},
"split_keywords": [
"diff",
"tui",
"text",
"textual",
"terminal"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7457614fc5d8141494ac360898a0222744d6c2be5cc97f779400e65525e3770c",
"md5": "2c58c46427c16d4487828ab3e2481ad3",
"sha256": "0c8fa1f4512d5c0375555e062ec29a3c7cfedc72a7e0eb2f4318182bb77a50e5"
},
"downloads": -1,
"filename": "difflume-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2c58c46427c16d4487828ab3e2481ad3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10,<4.0",
"size": 15031,
"upload_time": "2023-09-09T09:49:43",
"upload_time_iso_8601": "2023-09-09T09:49:43.455988Z",
"url": "https://files.pythonhosted.org/packages/74/57/614fc5d8141494ac360898a0222744d6c2be5cc97f779400e65525e3770c/difflume-0.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "26877ddebbc9adaafa5fa5a08f6b693f3a575768d458b9ee12eca810a70d23ca",
"md5": "266a66d355d94a76bffb642b30c3d2c3",
"sha256": "e4ea341aab0c6ee9d4bef55048edfe887bbbf18ec1d8b058a44a8009c396b21b"
},
"downloads": -1,
"filename": "difflume-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "266a66d355d94a76bffb642b30c3d2c3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10,<4.0",
"size": 12651,
"upload_time": "2023-09-09T09:49:44",
"upload_time_iso_8601": "2023-09-09T09:49:44.959997Z",
"url": "https://files.pythonhosted.org/packages/26/87/7ddebbc9adaafa5fa5a08f6b693f3a575768d458b9ee12eca810a70d23ca/difflume-0.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-09 09:49:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yakimka",
"github_project": "DiffLume",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "difflume"
}