{"id":30292434,"url":"https://github.com/hieudoanm/micro","last_synced_at":"2025-08-17T00:33:59.900Z","repository":{"id":303022588,"uuid":"1013771652","full_name":"hieudoanm/micro","owner":"hieudoanm","description":"The Ultimate In-Browser Toolkit for Devs \u0026 Makers","archived":false,"fork":false,"pushed_at":"2025-08-14T14:34:59.000Z","size":194113,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-14T16:24:45.832Z","etag":null,"topics":["chess","csv","html","json","markdown","sql","xml","yaml"],"latest_commit_sha":null,"homepage":"https://microscopes.vercel.app/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hieudoanm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yaml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://paypal.me/hieudoanm"]}},"created_at":"2025-07-04T12:44:17.000Z","updated_at":"2025-08-14T14:35:01.000Z","dependencies_parsed_at":"2025-08-07T10:19:27.286Z","dependency_job_id":null,"html_url":"https://github.com/hieudoanm/micro","commit_stats":null,"previous_names":["hieudoanm/json","hieudoanm/converter","hieudoanm/editor","hieudoanm/mark","hieudoanm/micro"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hieudoanm/micro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fmicro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fmicro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fmicro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fmicro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hieudoanm","download_url":"https://codeload.github.com/hieudoanm/micro/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fmicro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270791286,"owners_count":24645781,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-16T02:00:11.002Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chess","csv","html","json","markdown","sql","xml","yaml"],"created_at":"2025-08-17T00:33:58.469Z","updated_at":"2025-08-17T00:33:59.888Z","avatar_url":"https://github.com/hieudoanm.png","language":"TypeScript","funding_links":["https://paypal.me/hieudoanm"],"categories":[],"sub_categories":[],"readme":"# 🔬 [Micro](https://microscope.vercel.app)\n\n**The Ultimate In-Browser Toolkit for Devs \u0026 Makers**\nEdit, convert, calculate, redact, preview — all locally and securely in your browser.\n\n---\n\n## 📚 Table of Contents\n\n- [🔬 Micro](#-micro)\n  - [📚 Table of Contents](#-table-of-contents)\n  - [✨ Features](#-features)\n    - [🔧 1. Clone the Repository](#-1-clone-the-repository)\n    - [📦 2. Install Dependencies](#-2-install-dependencies)\n    - [⚙️ 3. Install Tauri CLI (Optional)](#️-3-install-tauri-cli-optional)\n    - [💻 4. Start the Development Server](#-4-start-the-development-server)\n  - [🧰 Tech Stack](#-tech-stack)\n  - [🚀 Available Tools](#-available-tools)\n    - [🔄 Converters](#-converters)\n    - [📝 Editors](#-editors)\n    - [♟️ Chess Tools](#️-chess-tools)\n    - [🧮 Calculators](#-calculators)\n    - [⏰ Time \\\u0026 Utility Tools](#-time--utility-tools)\n    - [🔧 Generators](#-generators)\n    - [🐙 GitHub Tools](#-github-tools)\n    - [🧪 Other](#-other)\n  - [📦 Build for Production](#-build-for-production)\n  - [🛠️ Build Desktop App with Tauri](#️-build-desktop-app-with-tauri)\n  - [📄 License](#-license)\n  - [🙌 Acknowledgements](#-acknowledgements)\n\n---\n\n## ✨ Features\n\n- 🧾 Convert between CSV, JSON, and YAML formats\n- 📄 Redact PDFs visually or permanently — all offline\n- 🧮 Convert values (length, weight, numeral systems, currencies)\n- 🧠 Analyze GitHub repos, generate Open Graph images\n- 🔁 Convert OpenAPI specs to Postman collections\n- ♟️ Render chess boards, generate Chess960, convert PGNs to GIFs\n- 🔤 Encode/decode strings, Braille, Morse\n- 📝 Markdown \u0026 manifest.json editors\n- 🔒 100% client-side. No uploads. No sign-ups.\n\n---\n\n### 🔧 1. Clone the Repository\n\n```shell\ngit clone git@github.com:hieudoanm/openapi-to-postmanv2.git\ncd openapi-to-postmanv2\n```\n\n### 📦 2. Install Dependencies\n\n```shell\npnpm install\n```\n\n### ⚙️ 3. Install Tauri CLI (Optional)\n\n```shell\ncargo install tauri-cli\n```\n\n\u003e You’ll also need [Rust](https://www.rust-lang.org/tools/install)\n\n### 💻 4. Start the Development Server\n\n```shell\npnpm run dev\n```\n\n\u003e Open [http://localhost:3000](http://localhost:3000) to view the app.\n\n---\n\n## 🧰 Tech Stack\n\n- [Next.js](https://nextjs.org/)\n- [React](https://react.dev/)\n- [Tailwind CSS](https://tailwindcss.com/)\n- [Tauri](https://tauri.app/)\n- [`js-yaml`](https://github.com/nodeca/js-yaml), [`papaparse`](https://www.papaparse.com/), `uuid`, and more\n\n---\n\n## 🚀 Available Tools\n\n### 🔄 Converters\n\n- [📂 CSV Tools](/converter/csv)\n- [🧾 JSON Tools](/converter/json)\n- [📄 YAML Tools](/converter/yaml)\n- [💬 Braille \u0026 Morse Converter](/converter/code)\n- [🎨 Color Converter](/converter/colors)\n- [🔤 String Utilities](/converter/strings)\n- [🔁 OpenAPI to Postman V2](/converter/openapi2postmanv2)\n\n### 📝 Editors\n\n- [📝 Markdown Editor](/editor/markup)\n- [📘 Manifest Editor (PWA/Extensions)](/editor/manifest)\n- [🛡️ PDF Redaction](/editor/redact)\n\n### ♟️ Chess Tools\n\n- [🧩 FEN to PNG](/chess/converter/fen2png)\n- [🎞️ PGN to GIF](/chess/converter/pgn2gif)\n- [🔀 Chess960 Generator](/chess/theory/chess960)\n- [📚 Opening Explorer](/chess/theory/openings)\n- [📈 ELO Calculator](/chess/tools/elo)\n- [⏱️ Chess Clock](/chess/tools/clock)\n\n### 🧮 Calculators\n\n- [🧮 Base Converter](/calc/base)\n- [💱 Forex Calculator](/calc/forex)\n- [🪙 Crypto Calculator](/calc/crypto)\n- [📏 Length Converter](/calc/length)\n- [⚖️ Weight Converter](/calc/weight)\n- [🏛️ Roman Numeral Converter](/calc/roman)\n\n### ⏰ Time \u0026 Utility Tools\n\n- [⏳ Pomodoro Timer](/clock/pomodoro)\n- [🌍 Timezone Viewer](/clock/timezones)\n\n### 🔧 Generators\n\n- [🆔 UUID Generator](/generator/uuid)\n- [📷 QR Code Generator](/generator/qrcode)\n\n### 🐙 GitHub Tools\n\n- [📊 GitHub Language Stats](/github/languages)\n- [🖼️ Social Preview Generator](/github/preview)\n\n### 🧪 Other\n\n- [🧪 Periodic Table Explorer](/other/periodic-table)\n- [📊 Status Monitor](/other/status)\n- [💬 AI Chat](/other/chat)\n- [🖼️ Image Tools](/other/images)\n\n---\n\n## 📦 Build for Production\n\n```shell\npnpm run build\npnpm run start\n```\n\n---\n\n## 🛠️ Build Desktop App with Tauri\n\nAfter installing the Tauri CLI:\n\n```shell\npnpm tauri build\n```\n\nTo run in desktop development mode:\n\n```shell\npnpm tauri dev\n```\n\n---\n\n## 📄 License\n\nLicensed under **GNU General Public License v3.0**\nSee [LICENSE](./LICENSE) or visit:\n[https://www.gnu.org/licenses/gpl-3.0.html](https://www.gnu.org/licenses/gpl-3.0.html)\n\n---\n\n## 🙌 Acknowledgements\n\n- [Next.js](https://nextjs.org/)\n- [Tailwind CSS](https://tailwindcss.com/)\n- [Tauri](https://tauri.app/)\n- [js-yaml](https://github.com/nodeca/js-yaml)\n- [papaparse](https://www.papaparse.com/)\n- [uuid](https://github.com/uuidjs/uuid)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhieudoanm%2Fmicro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhieudoanm%2Fmicro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhieudoanm%2Fmicro/lists"}