Henrik Christensen's repositories
kemal-shield
A shard that adds an extra layer of protection to Kemal apps by setting various HTTP headers.
kemal-authorizer
A shard that makes it easy to make specific routes in a Kemal application only accessible to either anonymous, authenticated or authorized users.
prettytable
Crystal library that makes it easy to build simple text tables
fastapi-docker-tkinter
A url shortener made with fastapi, docker and tkinter (learning purpose only).
SocialBots
Collection of social media bots (only Instagram atm)
sudoku-solver
An easy-to-use sudoku solver
bubgo
Converts regular text into ⒷⓊⒷⒷⓁⒺ ⓉⒺⓍⓉ
BasketballTeamStatsTool
Project #2 of the Teamtreehouse Python Web Development Techdegree
blazorwasm-docker-todo
Todo app built using .NET 5, Blazor WASM, PostgreSQL and Docker (WIP).
christmas
Shell script that tells you how many days there are until Christmas
defined.cr
This is a very small shard that just provides a macro that can be used to see if a given type/constant is defined. The main use case would be for a library that might choose to do different things depending on whether another, optional library has been required or not.
DjangoRestReactTodo
React todo app connected to Django REST Framework API
docker-crystal
Docker image for crystal development
github-repos
A shard that makes it easy to fetch data about specific repositories.
go-page
Go library that makes it easy to store and retrieve data to/from various formats
JarvisDiscord
A discord bot
kemal-session
Simple session handler for Kemal
P2Bot
Discord bot for my 2nd semester
personal-site
My personal site.
PhraseHunter
Project #3 of the Teamtreehouse Python Web Development Techdegree
pokeapi.co
The PokéAPI documentation website
randomturtlewalk
Python turtle that takes a random walk
Send.cr
This shard implements a usable dynamic dispatch function for Crystal code, modeled on the Ruby #send function of the same name.
StoreInventory
Project #4 of the Teamtreehouse Python Web Development Techdegree