GMacros
An AI-assisted CAM desktop app for CNC workshops, together with a store for Alphacam add-ins.
- Go
- PostgreSQL
- Wails
- React
- Code Signing
- Microsoft Store
Here you can find the products I have shipped, my open-source tools, PyPI packages and browser extensions.
Products that run in production and are used by real customers.
An AI-assisted CAM desktop app for CNC workshops, together with a store for Alphacam add-ins.
A SaaS that lets teams use their email inbox like a chat app.
A multi-tenant, real-time, first-party web and mobile visitor analytics platform that stays reliable against ad blockers.
Multi-tenant management applications that bring a company's daily workflows into a single panel.
A multi-tenant accounting and project panel for construction firms, bringing cash, cheques, bank movements and project costs together.
A hotel management panel for multi-property businesses, combining front office, sales, operations, reviews, ads and accounting.
A management panel covering catering from raw material purchasing and meal production to institutional sales and delivery.
An offline-first barcode system tracking every step from production and warehouse to in-vehicle sales and end-of-day reconciliation.
Tools that make working with AI models cheaper and more efficient.
A CLI that gives the planning to a strong AI model and the typing to a cheap one: better decisions at a lower cost.
Details — cem — Compose · Execute · MultiplexGitHubJetBrains Marketplacecem.pw
An industry-independent Agency OS that runs content production, approvals and client communication for agencies in one AI-driven panel.
A multi-tenant conversation intelligence platform that analyses customer chats with AI to help businesses win back lost customers.
A small, readable text format that is plainer than JSON and simpler than YAML, and uses fewer tokens in AI prompts.
Data storage formats and database libraries.
A columnar storage format with a Rust core, used from Python. It reads faster than Parquet and produces much smaller files.
The Go library for the CemirCol columnar format. It uses the Rust core through the C ABI without extra copies.
A small library that makes working with MongoDB from Python easier.
Tools that move data between servers, manage traffic and automate deployment.
A high-performance asynchronous reverse proxy built on Tokio and Hyper.
A single-binary Go tool that moves files and folders between two servers quickly, securely and with resume support.
An experimental email transport protocol written in Go, with its own server and client library, encryption layer and storage.
A Go API that follows the system logs and manages firewall and log data in PostgreSQL.
A small repository with test HTML pages that I opened to try out automatic deployment through a webhook.
Tools I use while writing code, debugging and inspecting projects.
A Markdown editor for the terminal with live preview. It runs as a single binary on Windows, macOS, Linux and Android.
A CSV plugin for the Geany editor that shows the open .csv or .tsv file as an editable table.
A dependency analysis tool that inspects a Python project's imports and separates local modules, the standard library and pip packages.
A tool that scans Python projects and produces a dependency and architecture map as a Markdown report.
A small command-line tool that shows the elapsed time live while a Python script runs and prints a summary when it finishes.
A tool that turns a request built with Python requests into an equivalent curl command.
A tool that automatically indents minified or messy HTML, CSS and JavaScript code to make it readable.
A small Python tool that automatically indents one-line or messy SQL queries to make them readable.
A small Python tool that automatically indents XML files to make them readable.
A small Python tool that pretty-prints JSON data.
Libraries that simplify the things I need again and again in Python projects.
A library of helper functions and decorators that saves time for both Python beginners and experienced developers.
A lightweight, all-in-one web framework experiment for Python and PyPy.
A lightweight, dependency-free Python logger that colors terminal logs and filters out unwanted records.
A colorful printing library for Python that makes terminal messages readable and easy to tell apart.
A library that catches Python and PyPy errors and shows them in detail, with color.
A small Python library for doing math operations with short, Turkish-named functions.
Python examples for the virtual POS and 3D Secure integration of banks that use the EST platform.
A script that shrinks the images in a folder with PIL and places them on a common background so they all end up the same size.
Extensions I built for Chrome, Firefox, Outlook and Thunderbird.
A two-factor (2FA) authenticator for Chrome. It scans QR codes and encrypts backups; with no network permission, secrets never leave the device.
An ad blocker extension that blocks known ad networks instantly and learns unfamiliar domains by asking a language model.
A Chrome and Firefox extension that keeps the part you want to read lit and darkens the rest of the page, fully offline.
A Turkish-language browser extension that downloads WhatsApp Web chats and contacts as HTML, PDF, CSV, TXT or XLSX.
An Outlook add-in that scans the content and links of the email you open and warns you about signs of phishing.
A Thunderbird add-on that scans every email you open in the background and warns you when it finds signs of phishing.
Websites whose source code I have shared.
The Python source code of gokhancoskun.com, including migrations, deploy scripts and an MCP server.
Source code of pythome.com, a site that collects Python errors with explanations and ways to fix them.
The Python error guide pythome.com, rewritten with Flask.
An experimental Django project that maps the digits of pi to letters and searches for meaningful words.
An e-commerce site written with Django, with categories, campaigns, memberships and bank payment modules.
Turkish resources I prepared for people learning Python and Django.
A Turkish training project that teaches web development with FastAPI through real examples: 21 endpoints, Jinja2, DuckDB and live deployment.
Python project ideas for children and programming beginners that need no extra libraries or internet access.
A Turkish step-by-step guide, with code, for building a technical service form site with Django 1.9 and Python 2.
The Python 3 version of the Django 1.9 technical service form guide.
A Turkish example application showing how to write your own middleware layer in Django.