Aleksandr Hovhannisyan's repositories
fluid-type-scale-calculator
Generate font size variables for a fluid type scale with CSS clamp.
aleksandrhovhannisyan.com
My online resume and blog, created with 11ty, Sass, and JavaScript.
Scribe-Text-Editor
Rich text editor developed with the Qt framework. Supports standard file operations, syntax highlighting, multiple tabs, undo/redo, find & replace, brace matching, and more.
11ty-sass-images-seo
An 11ty starter with project scaffolding, Sass, image optimization, and SEO enhancements
eleventy-plugin-code-demo
Add interactive HTML/CSS/JS code demos to an Eleventy site using Markdown code blocks.
eleventy-plugin-netlify-redirects
Automatically generate a Netlify _redirects file for your Eleventy site using front matter.
MIPS-Linked-List
Full implementation of a linked list data structure in MIPS assembly with insert, delete, search, and display operations and command-line menu input.
artsakh-genocide
For nine months, Azerbaijan blockaded and starved 100,000 ethnic Armenians in Nagorno-Karabakh (Artsakh), in violation of a legally binding order from the ICJ to allow free movement in all directions. On September 19, 2023, Azerbaijan launched a military assault on Artsakh, killing more than 200 people and displacing nearly the entire population.
11ty-sandbox
A sandbox for minimally reproducible 11ty issues. Fork, modify as needed, and link to your sandbox in tickets.
11ty-website
Documentation site for the Eleventy static site generator.
adventofcode2022
My solutions to the Advent of Code 2022 problems
adventofcode2023
My solutions to Advent of Code 2023
ai.robots.txt
A list of AI agents and robots to block.
arcgis-html-sanitizer
A simple utility to sanitize strings according to ArcGIS Supported HTML: https://doc.arcgis.com/en/arcgis-online/reference/supported-html.htm
conways-game-of-life
Conway's Game of Life implemented in Lua for the TIC-80 fantasy console.
craftinginterpreters
Repository for the book "Crafting Interpreters"
deno_std
Deno standard library
eleventy
A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
eleventy-utils
Lower level internal utilities to share amongst Eleventy packages
flask-auth-demo
A follow-along of Miguel Grinberg's Flask Mega Tutorial demonstrating how to authenticate users with the Flask micro web framework: https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
fontaine
Automatic font fallback based on font metrics
jlox
Follow-along of https://craftinginterpreters.com/ to create jlox, a Java-based interpreter for the Lox didactic programming language.
js-xss
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
markdown-it-multimd-table
Multimarkdown table syntax plugin for markdown-it markdown parser
pop-shoot
:rocket: Synthwave styled space shooter, inspired by the 80s arcades
tcp-client-server-demo
A demo of using the sockets API in C to allow a client and server application to communicate with each other.