From b2324e4b33024dccefee66474ed25616e74a4fa7 Mon Sep 17 00:00:00 2001 From: BilgeGates Date: Sun, 31 May 2026 19:54:04 +0400 Subject: [PATCH 1/2] Add organization-wide funding configuration for chessvision-org --- FUNDING.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 FUNDING.yml diff --git a/FUNDING.yml b/FUNDING.yml new file mode 100644 index 0000000..ba97c82 --- /dev/null +++ b/FUNDING.yml @@ -0,0 +1,20 @@ +# Organization-wide funding configuration for chessvision-org. +# +# GitHub reads this file from the special `.github` repository and applies it as +# the default "Sponsor" button for every repository in the organization that +# does not define its own `.github/FUNDING.yml`. +# +# GitHub Sponsors uses Stripe Connect to process payments. GitHub itself takes +# no fee and withholds no tax on the organization's behalf — tax handling is the +# recipient's responsibility, declared during Stripe onboarding. Activate the +# listing at https://github.com/sponsors/chessvision-org before this button goes +# live. + +# GitHub Sponsors account (org). Becomes active once the Sponsors listing is +# published. Until then, GitHub silently ignores this entry. +github: chessvision-org + +# Optional direct Stripe payment link, surfaced under "Custom" on the Sponsor +# panel. Replace the placeholder with the real Stripe Payment Link, or remove +# the line entirely if you rely solely on GitHub Sponsors. +custom: ["https://chessvision.org/sponsor"] From 762c138c1e19879f318dbde79bd8b47ab8379e06 Mon Sep 17 00:00:00 2001 From: BilgeGates Date: Sun, 31 May 2026 19:54:18 +0400 Subject: [PATCH 2/2] Add README.md for ChessVision project overview and contribution guidelines --- profile/README.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 profile/README.md diff --git a/profile/README.md b/profile/README.md new file mode 100644 index 0000000..b6a50bc --- /dev/null +++ b/profile/README.md @@ -0,0 +1,43 @@ +# ChessVision + +**Open-source tools for visualizing chess positions.** + +We build software that turns chess notation into clear, high-quality images — fast, private, and free to use. Everything runs in the browser, with no account and no data leaving your device. + +[Live App](https://chessvision.org) · [Report an Issue](https://github.com/chessvision-org/chess-vision/issues) · [Sponsor Us](https://github.com/sponsors/chessvision-org) + +--- + +## What We Build + +### [chess-vision](https://github.com/chessvision-org/chess-vision) + +A high-performance chess visualization engine. It reads FEN notation and renders any position as a print-quality image — PNG, JPEG, or SVG — at resolutions up to 30,208 × 30,208 px. Built with React, Tailwind CSS, and the HTML5 Canvas API, it runs entirely client-side: no backend, no tracking, no uploads. + +It's made for the people who actually need accurate diagrams — coaches building lesson material, authors illustrating books and articles, and developers who want a dependable board image without standing up a server. + +[**Try it →**](https://chessvision.org)  ·  [Source](https://github.com/chessvision-org/chess-vision) + +--- + +## How We Work + +- **Privacy first.** No analytics, no cookies, no telemetry. Your positions never leave your browser. +- **Open source.** Released under the [AGPL-3.0](https://github.com/chessvision-org/.github/blob/main/LICENSE) license. You can read, fork, and build on everything we publish. +- **Quality enforced, not requested.** Conventional commits, zero-warning lint gates, and automated review run on every change — so the codebase stays clean as it grows. + +--- + +## Get Involved + +We welcome bug reports, feature ideas, documentation fixes, and code. Start with the project's [`CONTRIBUTING.md`](https://github.com/chessvision-org/chess-vision/blob/master/CONTRIBUTING.md) — it explains the workflow and the standards every change is held to. + +Found a security issue? Please don't open a public issue — follow the [security policy](https://github.com/chessvision-org/chess-vision/blob/master/SECURITY.md) instead. + +## Support the Project + +ChessVision is free and maintained on a volunteer basis. If it saves you time, you can help keep it going through [**GitHub Sponsors**](https://github.com/sponsors/chessvision-org). Sponsorships are voluntary donations toward maintenance and hosting — they're not payment for work, and contributing never requires one. + +--- + +Questions or partnership inquiries: [contact@chessvision.org](mailto:contact@chessvision.org)