Endalkachew's Projects
Collection of dotfiles to setup and configure my dev environment
Amplication is an openβsource development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
Blazingly fast URL shortener built using go and redis as storage layer.
Collection of example projects for blog posts at https://endalk200.com/blog and elsewhere.
Online content aggregator and site bookmark manager.
Quickest way to start a new web app with full stack typesafety
Clean and simple starter repo that uses t3 stacks like NextJs, Tailwindcss, NextAuth, Prisma, tRPC and zod with Nx monorepo worksapces.
Go cli application for checking directory and file sizes. Gives you a summary of storage usage of each file and directory.
Extremely configurable CLI tool to generate Dockerfiles and docker-compose files for your projects. The tool can also generate kubernetes manifest files from your docker-compose files.
Amplication docs
Document scanner written in python using OpenCV and other Computer Vision libraries. Scans image of documents and creates scanned version of the document by running some image manipulations on it.
:zap: Dynamically generated stats for your github readmes
Ansible and bash scripts to setup a new machine for my development flow installing all needed tools and packages. Setup project directories
Learn go through small docs, code snippets with docs, exercise and mini projects.
Learn rust through projects, code snippets, code examples and README docs. Become one of the Rustaceans
A monorepo for node packages like `env-var-parser` and others.
This repository contains Django application docker configuration for production environment
Puppeteer plugin that extends puppeteer features and contains utility and helper functions that makes working with puppeteer enjoyable.
Python tools and helpers for python development.
Code base for two npm packages namely react-hooks-elib and react-utils-elib. react-hooks-elib is collection of reusable react hooks for better abstraction and react-utils-elib is a library of react utility function for various use-cases.
Source code to PDF tenderer. Renders PDF files from source code with syntax highlighting, Can be used for teaching and assignment purposes.
Go CLI application that removes all remnants of JavaScript junks like node_modules and dist folders.
Rust microservice with HTTP server that accepts requests, speaks to a database, returns a response and serving HTML, packaged up in a Docker container and ready to be dropped somewhere in the cloud.
Terraform config collection, example config file and terraform deep dive explanation with diagrams.