🔐 A Privacy-first Diff tool for everyone. ✅ Your data never hits our servers.

Overview

Proxyman with Quick Diff Tool

Features

  • 🔐 Privacy-first developer tool.
  • 💻 Run on your Web Browser, Your data is sent nowhere.
  • 🔎 Find a Difference between two text input for Side by Side or Inline Mode
  • Support Syntax Highlight
  • Open the Request/Response Diff from Proxyman
  • Open-Source Projects

Local development

yarn install
yarn dev

Open http://localhost:3000 with your browser to see the result.

About Proxyman

Proxyman (https://proxyman.io) is a native Web Debugging Proxy app to help developers captures HTTP/HTTPS Traffic with easy.

Proxyman with Light Theme v2

Comments
  • UI revamp

    UI revamp

    Description

    • Revamp UI layout to separate Input Editor (image 1) and Diff Editor (image 2)
    • Allow users to switch between Side by side and Inline diff mode
    • Remove unused components
    • Refactor code after UI revamp
    • Polish navigation bar

    Images/ GIF

    Image 1 Screen Shot 2022-09-20 at 22 01 58

    Image 2 Screen Shot 2022-09-20 at 22 01 50

    opened by 8bitzz 1
  • Implement the UI + basic Logic

    Implement the UI + basic Logic

    Description

    • Implement the basic UI layout

    Ticket:

    https://github.com/ProxymanApp/quick-diff/issues/3

    Change-log

    • Dropdown button to switch Diff Mode & Combo box for Language (able to search for a language)
    • Use sample JSON for the Left / Right panel for demo
    • Clipboard to paste content to the left/ right panel
    • Swap, clear content of the left/ right

    How-to-test:

    • Checkout this branch and verify all the acceptance criteria in ticket https://github.com/ProxymanApp/quick-diff/issues/3

    Image/GIF

    Screen Shot 2022-09-14 at 10 58 04
    opened by 8bitzz 0
  • Add robots.txt and sitemap

    Add robots.txt and sitemap

    Description

    robots.txt and sitemap are essential for Google Bot. We should add it.

    Acceptance Criteria

    • Add robots.txt to the public folder.
    # *
    User-agent: *
    Allow: /
    
    # Host
    Host: https://quick-diff.com
    
    # Sitemaps
    Sitemap: https://quick-diff.com/sitemap.xml
    
    • Generate sitemap.xml file to the public folder: https://blog.logrocket.com/build-sitemap-generator-nextjs/
    enhancement Done ✅ 
    opened by NghiaTranUIT 0
  • Export to unidiff

    Export to unidiff

    Acceptance Criteria

    • Add an export button (Maybe inside a dropdown)
    • Export the diff data to the unidiff and download it
    • Enable/Disable the export button if the diff content is empty/invalid
    enhancement 
    opened by NghiaTranUIT 0
  • Open Diff from Proxyman

    Open Diff from Proxyman

    Acceptance Criteria

    • Implement a basic Gist Service that allows fetching the Gist Content
    • Fetch Gist Content with a User Token + Gist ID
    • Use this content for the diffing data
    • Extract the token + gistID from the URL: https://quick-diff.com?token=AAA&id=BBB => Show the website + display the diff properly
    enhancement 
    opened by NghiaTranUIT 0
  • Footer

    Footer

    Acceptance Criteria

    • Implement the Footer
    • Show a similar message: Your data is safe here. Data never hits our server. (Please find a better message)
    • Show me button -> Navigate to a web page to demonstrate how it works
    • X button to close it.
    enhancement Done ✅ 
    opened by NghiaTranUIT 0
  • Navigation Menu

    Navigation Menu

    Acceptance Criteria

    Screen Shot 2022-09-13 at 21 39 06
    • Has three Tabs:

    First Tab: Proxyman

    • Display 3 main features like the UI
    • Proxyman Logo

    First Tab: Other Tools

    • Prettify JSON
    • URL Parser
    • JWT Debugger
    • Base64 String Encode/Decode
    • URL Encode/Decode
    • HTML/XML/CSS/JS Beautify

    First Tab: Github

    • Show GitHub Source Code
    enhancement Done ✅ 
    opened by NghiaTranUIT 1
Owner
Proxyman
Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
Proxyman
Privacy Pass: a privacy-enhancing protocol and browser extension.

Privacy Pass Extension The Privacy Pass protocol is now being standardised by the privacypass IETF working group. All contributions are welcome! See t

Privacy Pass Team 1.1k Sep 16, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 13 Jul 1, 2022
MUI Core is a collection of React UI libraries for shipping new features faster. Start with Material UI, our fully-loaded component library, or bring your own design system to our production-ready components.

MUI Core MUI Core contains foundational React UI component libraries for shipping new features faster. Material UI is a comprehensive library of compo

MUI 81.3k Sep 18, 2022
Privacy First Toolbox For Developers 🧰

Dev Toolbox ?? A collection of tools for developers in one place Note This project is inspired and shares some code from tooling.one by @egoist which

Nafees Nazik 7 Jun 25, 2022
YouPeriod.app -- the privacy-first period tracking app

YouPeriod.app The privacy-first period-tracking app. IMPORTANT: This app is still being developed. It's not ready for use yet, but will be soon. Pleas

Kyle Simpson 412 Sep 17, 2022
There can be more than Notion and Miro. Affine is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

AFFiNE.PRO The Next-Gen Knowledge Base to Replace Notion & Miro. Planning, Sorting and Creating all Together. Open-source, Privacy-First, and Free to

Toeverything 9.9k Sep 22, 2022
BMI Calculator can give us the bmi result of our bmi on the basis of our corresponding height and weight.

BMI means body mass index. Body Mass Index (BMI) is a person's weight in kilograms divided by the square of height in meters.

Bipronath Saha 1 Jan 20, 2022
Generate link preview using our app, API or our NPM package.

get-link-preview ?? View the link preview using our App. Use the API to generate link preview in your app or use the NPM package to use the custom hoo

Siddhi Gate 18 Sep 18, 2022
Get a diff view of your Obsidian Sync, File Recovery and Git version history

Version History Diff (for Sync and File Recovery Core plugins and Git) Note This plugin uses private APIs, so it may break at any time. Use at your ow

null 31 Aug 24, 2022
A web app which help you to save you a list of your favorite books, they will be saved on your local storage to never loose them even if you close the page. Built wiht JavaScript

Awesome Books In this project I build a page to save a list of your favorites books, you can add new books, delete it and they will be saved in the lo

Williams Colmenares 8 Aug 27, 2022
LunaSec - Open Source Security Software built by Security Engineers. Scan your dependencies for Log4Shell, or add Data Tokenization to prevent data leaks. Try our live Tokenizer demo: https://app.lunasec.dev

Our Software We're a team of Security Engineers on a mission to make awesome Open Source Application Security tooling. It all lives in this repo. Here

LunaSec 1.2k Sep 24, 2022
Edit JSON text in-place for a minimal diff

edit-json Edit a textual JSON (not a JavaScript object) for a minimal diff, either programatically or by applying a JSON Patch (RFC6902). When seriali

Gustaf Räntilä 3 May 3, 2022
Read without losing the plot. Well Read helps you organize your notes about books you're reading, so you're never lost when starting a new volume.

Well Read Well Read is a website for tracking your reading of long book series. I made this to track how many pages I read in a session and to better

null 3 Jan 31, 2022
JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.

JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.

Aykut Saraç 15.1k Sep 25, 2022
This is a tool that allows you to join servers on console.

Friend Connect WARNING BEFORE YOU USE THIS TOOL, PLEASE READ THE FOLLOWING: WE AS CONTRIBUTORS ARE NOT RESPONSIBLE FOR ANY DAMAGE OR LOSS CAUSED BY TH

Joshua Carlson 3 Aug 29, 2022
⛺️ Tipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. ✨

⛺️ Tipi — A personal homeserver for everyone ⚠️ Tipi is still at an early stage of development and issues are to be expected. Feel free to open an iss

Nicolas Meienberger 3.8k Sep 17, 2022
⚡ the first open-source redis client made with care and acessibility-first 🚀

⚡ Redis UI The first open-source project to create an awesome and accessible UI for Redis as a native desktop application. ✨ ?? ?? How to develop loca

Nicolas Lopes Aquino 12 Aug 12, 2022