Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Enes Uygur

Typing SVG

Merged PRs


👋 About me

I'm a full-stack developer from Türkiye. I like building practical tools end to end, from the UI down to the system layer:

  • 🖥️ Desktop apps with Electron and C# WinForms
  • 🌐 Web dashboards with Next.js, React and TypeScript
  • 🧩 Browser extensions and Python automation utilities
  • 🔧 Open source: I fix bugs in libraries used by millions of developers, including three.js, Ant Design, Leaflet, mobx, Mongoose and htmx

🛠️ Tech stack

Frontend
Backend and desktop
Data and tools


🚀 Featured projects

A custom, modern, dark-themed UI control library for C# WinForms.

C# stars
A cyber-themed Next.js dashboard to monitor and control your Windows PC from your phone.

Next.js TypeScript
A prompt engineering toolkit powered by the Gemini API. It runs entirely in the browser.

JavaScript Gemini
A local-first desktop notepad and journal with password-protected notes, tags and folders.

Electron JavaScript
A real-time screen translator for games and videos, built on Tesseract OCR and the DeepL API.

Python OCR
A macro recorder and auto-clicker with a dark CustomTkinter UI and precise timing.

Python CustomTkinter

🌍 Open source contributions

Merged bug fixes in projects used by millions of developers:

Project Contribution
three.js Fix skinned normals in computeMorphedAttributes() · Fix OBB.applyMatrix4() with rotated boxes and negative determinants · Copy morph targets in Line/Points copy()
React Bits BorderGlow: cancel the intro animation on cleanup
Ant Design Progress: correct aria-valuenow for screen readers
AnythingLLM GitHub connector uses the repository's default branch
htmx Make scrollTarget:window scroll the page
Leaflet Don't throw when toggling a popup of a layer that isn't on the map · Fix VideoOverlay throwing when created from a video element
marked Collapse internal whitespace when normalizing link labels
Mongoose Clear enumValues when the enum validator is removed
React Native Web Pressable: call onPress on Enter when role="link"
Apprise Render fenced code blocks when converting Markdown to HTML
React Hook Form Treat an empty message array from validate as valid
Black Respect --skip-source-first-line on stdin
Umami Move long numbers to the next unit when they round up
Fabric.js Ignore empty declarations in SVG style attributes
Immer Skip patches of a draft reset to its base value
MobX Include observableKind in observe events
plotly.py Stop colour helpers from mutating built-in palettes
…and more: Nodemailer, hls.js, PDM, Chai, Konva, dotenv, ApexCharts, Cytoscape.js, fpdf2, pdfmake, trimesh, three-mesh-bvh, great_tables, holidays, chrono, cyclopts, aiogram and others
  • Nodemailer: encode a Content-ID header as a message id
  • hls.js: #EXTINF durations like 10. no longer create bogus segments
  • PDM: don't drop packages from lock targets that share a platform
  • Chai: fix assert.*By delta helpers with a custom message
  • Konva: a negative cornerRadius on RegularPolygon no longer throws
  • dotenv: load the default .env when DOTENV_PATH is empty
  • ApexCharts: treemap colour scales with hex alpha
  • Cytoscape.js: substring selectors on numeric values
  • fpdf2: measure split_multicell() widths in the template's unit
  • pdfmake: reversed ordered lists with nested lists
  • trimesh: primitives no longer fail on mirrored uniform scales
  • three-mesh-bvh: BVHHelper skips nodes with empty bounds
  • great_tables: order spanner footnotes by column
  • holidays: official 2026 dates for Fiji
  • chrono: "last/next weekday" resolves to the adjacent working day
  • cyclopts: convert NewType values nested in containers
  • aiogram: reject invalid base64 deep-link payloads
  • returns · mistune · marko · schwifty · watchdog · glances · trafilatura · code-review-graph

See all merged pull requests →


🐍 Contribution activity

Contribution snake

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors