{"repo":"recurser/string-is","free":true,"listed":false,"github":"https://github.com/recurser/string-is","clone":"git clone https://github.com/recurser/string-is.git","description":"An open-source, privacy-friendly online string toolkit for developers.","language":"TypeScript","stars":307,"topics":["react","nextjs","reactjs","typescript","vercel"],"license":"AGPL-3.0","category":"saas-starters-boilerplates","readme_excerpt":"string-is string.is is an open-source, privacy-friendly toolkit for developers. You can see it in action here. string.is is an opinionated conversion tool, with the following goals: - It should be open-source. - It should not set any cookies. - It should have a strict Content Security Policy. - It should be extremely opinionated about dependancies, and only use well-known, well-supported libraries. - It should try to detect the format of the input, and intelligently choose output options. Browser Support string.is has been confirmed to work on Chrome, Safari, Firefox, and Edge. Internet explorer is not supported. Running locally Install dependencies: Set up git hooks: Run the development server: ... and then open http://localhost:3000 in your browser. To run all linting checks, type checks, tests, and build for production: Running with Docker Build the docker image: or ... and then run it: or Alternatively you can build and run it with docker-compose : ... or even run it directly from Docker Hub: Currently linux/arm64 and linux/amd64 platforms are supported. Adding a new converter The src/lib folder contains most of the conversion logic, and is pure TypeScript, with no React knowledge required. - src/lib/identities contains identifiers that take an input string and return the confidence level that the input is in a particular format. For example, JwtIdentifier returns a number indicating the confidence level (between 0 and 100) that a given input string is a JWT token. - src/","default_branch":null,"files":null,"tree":[],"storefront":"/r/recurser","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/recurser/string-is/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}