An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by djeada

A curated list of projects in awesome lists by djeada .

https://github.com/djeada/algorithms-and-data-structures

A collection of projects in C++ and Python that implement various data structures and algorithms. The projects are organized by language and topic, and include detailed explanations and examples to help you understand how they work.

algorithms backtracking collections data-structures dynamic-programming sorting-algorithms

Last synced: 16 May 2025

https://github.com/djeada/bash-scripts

A collection of Bash scripts for automating routine tasks and streamlining your workflow.

bash scripting shell shell-script unix

Last synced: 04 Apr 2025

https://github.com/djeada/qt-widgets

A collection of examples and reusable elements created with Qt6 widgets.

asynchronous-programming cmake cpp gui matplotlib multiprocessing multithreading network-programming pyqt qt tcp udp widgets

Last synced: 13 Apr 2025

https://github.com/djeada/vtk-examples

Explore the world of 3D graphics and visualization with VTK examples in Python.

3d-graphics case stl visualization vtk

Last synced: 03 Jul 2025

https://github.com/djeada/frontend-notes

Hey there, and thanks for visiting! Welcome to my personal collection of notes, tips, and tricks all about frontend development. Whether you're just beginning, looking to level up your skills, or need a quick reference, you're in the right place.

bootstrap css design framework frontend hosting html javascript typescript ui ux

Last synced: 13 Apr 2025

https://github.com/djeada/linux-notes

Compiled guides and notes on various topics related to Linux. The content is organized into sections and subsections, making it easy to navigate regardless of your experience level - beginner or advanced.

cheatsheet devops linux

Last synced: 13 Apr 2025

https://github.com/djeada/lightpad

Welcome to Lightpad, a powerful and intuitive code editor developed with the Qt framework. Lightpad is designed to make it easy for you to write, edit, and debug code in a variety of languages.

code-editor cross-platform-app qt-widgets qt5 text-editor

Last synced: 13 Apr 2025

https://github.com/djeada/kurs-podstaw-pythona

Jeśli chcesz rozpocząć naukę programowania w języku Python, ten kurs będzie doskonałym wyborem. Kurs jest starannie podzielony na cztery sekcje, co umożliwia stopniowe przyswajanie wiedzy i umiejętności niezbędnych do opanowania tego języka. Dzięki temu, krok po kroku, zdobędziesz solidne podstawy oraz zaawansowane techniki programowania w Pythonie

cmdline csv fastapi file-parser logs matplotlib numpy pdf pip scipy server sqlite3 tkinter unit-testing virtualenv

Last synced: 13 Apr 2025

https://github.com/djeada/numerical-methods

Comprehensive library of numerical methods implemented in Python. It includes solutions to various mathematical problems, detailed explanations of each method, illustrative examples, and comparisons with prominent scientific libraries like Numpy, Scikit-Learn, and SciPy.

jupyter-notebook linear-algebra matplotlib numerical-methods numpy python scikit-learn scipy

Last synced: 13 Apr 2025

https://github.com/djeada/parallel-and-concurrent-programming

Concurrent and parallel programming might seem complex, but this guide simplifies it. Learn about sequential vs non-sequential programming, processes, and threads. Explore examples in popular languages like C++, Python, and JavaScript to apply your new knowledge to your projects.

async concurrency mpi multiprocessing multithreading parallel parallelism

Last synced: 13 Apr 2025

https://github.com/djeada/databases-notes

This repository is a helpful guide for anyone working with data. It covers everything you need to know about databases, including SQL and NoSQL databases, making them faster, and keeping them secure. It also has real-world examples to help you understand how to use databases in practice.

mysql nosql sql sqlite

Last synced: 13 Apr 2025

https://github.com/djeada/backend-engineers-guide

This repository is a collection I've put together, focusing on various backend engineering topics. It's a place where you can find information on API design, databases, deployment, distributed computing, networking, performance optimization, security, and even more specialized areas.

Last synced: 30 Mar 2025

https://github.com/djeada/computational-fluid-dynamics-cfd-resources

This repository is a comprehensive collection of advanced resources for Computational Fluid Dynamics (CFD). It includes in-depth notes, specialized scripts, and detailed tutorials covering various CFD tools like ParaView, Gmsh, and more. Aimed at both beginners and experienced practitioners, it serves as a platform for learning and exploration.

Last synced: 13 Apr 2025

https://github.com/djeada/statistics-notes

This repository contains notes, explanations, and code snippets related to essential statistics concepts and techniques. The materials cover a range of topics, from basic probability and descriptive statistics to more advanced concepts like hypothesis testing and confidence intervals.

confidence-intervals geostatistics hypothesis-testing kriging-models probability-distribution statistics time-series

Last synced: 13 Apr 2025

https://github.com/djeada/proste-projekty

Zbiór porad i zasobów dla początkujących programistów, zawierający szczegółowe wytyczne oraz przykłady realizacji projektów.

beginner-friendly console game gui socket webapp

Last synced: 28 Apr 2025

https://github.com/djeada/testio

Testio is a simple and efficient testing framework that uses multiprocessing to verify the standard output of applications. With Testio, you can quickly and easily write tests to ensure that your applications are functioning as expected.

flask pyqt python

Last synced: 29 Oct 2025

https://github.com/djeada/nauka-programowania

Jeśli chcesz nauczyć się programować, ale nie wiesz od czego zacząć, to trafiłeś we właściwe miejsce. Ten projekt oferuje zbiór zadań, które przeprowadzą Cię przez wszystkie koncepcje potrzebne do zrozumienia w programowaniu.

Last synced: 13 Apr 2025

https://github.com/djeada/coin-detection

Training and using a machine learning model locally to accurately identify and count coins in a given image. This project includes data preprocessing, model training, and evaluation to ensure precise coin detection and counting.

image-recognition opencv python

Last synced: 17 Aug 2025

https://github.com/djeada/markdown-image-generator

The Markdown Image Generator is a Python-based project that transforms Markdown documents into a series of images. It aims to provide a unique way to visualize Markdown content, especially useful for presentations, sharing over image-based platforms, or even for educational purposes.

Last synced: 30 Mar 2025

https://github.com/djeada/git-notes

This repository contains notes on various topics related to Git. The notes are intended to be a reference for Git commands and concepts, and are organized by topic.

cheatsheet git notes

Last synced: 17 Oct 2025

https://github.com/djeada/camac

Witamy w repozytorium Koła Naukowego CAMAC, które gromadzi zasoby edukacyjne oraz materiały ze spotkań naukowych z lat 2018-2019. Repozytorium jest przeznaczone dla studentów Wydziału Fizyki Politechniki Warszawskiej zainteresowanych tematami związanymi z informatyką stosowaną.

Last synced: 12 Oct 2025

https://github.com/djeada/stanford-machine-learning

Welcome to my collection of notes for the Stanford Machine Learning course, led by Professor Andrew Ng. These notes are a compilation of insights, key takeaways, and important concepts I gathered while studying the course material.

andrew-ng coursera machine-learning

Last synced: 13 Apr 2025

https://github.com/djeada/coding-interviews

My alternative solutions to challenges from Harry He's book "Coding Interviews."

Last synced: 30 Mar 2025

https://github.com/djeada/od-c-do-cpp

Kod źródłowy do programów z yt.

Last synced: 13 Apr 2025

https://github.com/djeada/think-python

My alternative solutions to the challenges from Allen B. Downey's book "Think Python".

Last synced: 30 Mar 2025

https://github.com/djeada/10-days-statistics

10 days statistics challenge from hackerrank

Last synced: 10 Oct 2025

https://github.com/djeada/numpy-tutorials

Welcome to the NumPy Tutorials repository, your one-stop collection of learning materials for mastering NumPy, a fundamental library for scientific computing in Python.

linear-equation-solver matrix-manipulations numpy numpy-arrays system-of-equations vectors

Last synced: 13 Apr 2025

https://github.com/djeada/design-patterns-general-overview

A comprehensive collection of the most popular design patterns and their implementations, designed to help you understand and apply these essential patterns in your software development projects. This repository covers a wide range of design patterns, providing clear explanations, practical examples, and code implementations in various languages.

architecture design-patterns gof-patterns solid-principles

Last synced: 30 Mar 2025

https://github.com/djeada/simulation-covid

This is my attempt at modeling and simulating Covid-19's spread.

qt5 simulation

Last synced: 30 Mar 2025

https://github.com/djeada/flask-minimal

The purpose of this template is to provide a starting point for creating new Flask apps that require more than the bare minimum. The README provides instructions for installation on Unix/MacOS as well as using Docker. Additionally, it explains how to generate documentation using Sphinx.

flask-application tutorial-demos webapp

Last synced: 28 Apr 2025

https://github.com/djeada/docker-notes

A comprehensive collection of notes on Docker, designed to help you understand and leverage Docker for containerization and DevOps practices. This repository covers a wide range of topics, from basic concepts to advanced techniques, providing valuable insights and practical examples for both beginners and experienced users.

Last synced: 30 Jun 2025

https://github.com/djeada/personal-website

Welcome to the GitHub repository for adamdjellouli.com. Your feedback, comments, and suggestions for improvements are highly appreciated. Your support is invaluable to me.

blog css css3 html html5 javascript personal-website typescript

Last synced: 28 Apr 2025

https://github.com/djeada/cybersecurity-notes

The repository is a collection of resources and notes on various cybersecurity topics designed to help learners and professionals enhance their understanding and skills in the field. It includes cheat sheets, best practices, and summaries on key areas such as penetration testing, network security, cryptography, and more.

Last synced: 30 Mar 2025

https://github.com/djeada/arduino

Small Arduino projects

Last synced: 30 Mar 2025

https://github.com/djeada/vim-config

My vim configuration + vim cheat sheet.

vim

Last synced: 10 Oct 2025

https://github.com/djeada/csharp-recipes

Project based tutorials in C#.

Last synced: 30 Mar 2025

https://github.com/djeada/3d-pong

This project is a 3D implementation of the classic game Pong using the Visualization Toolkit (VTK). It is a two-player game where each player controls a paddle to hit the ball and prevent it from reaching their goal. The score is updated in real-time.

Last synced: 30 Mar 2025

https://github.com/djeada/kaggle-us-pollution

Exploration and modeling of U.S. Pollution dataset from Kaggle.

Last synced: 30 Mar 2025

https://github.com/djeada/financial-mathematics

Collection of various notes and scripts related to financial mathematics.

Last synced: 30 Mar 2025

https://github.com/djeada/kafka-notes

Last synced: 30 Mar 2025

https://github.com/djeada/doing-math-with-python

My alternative solutions to problems from Amit Saha's book "Doing math with Python".

math python

Last synced: 30 Mar 2025

https://github.com/djeada/python-for-informatics

My solutions to the problems from Charles Severance's book "Python for informatics"

Last synced: 30 Mar 2025

https://github.com/djeada/kaggle-world-happiness

Exploration and modeling of World Happiness dataset from Kaggle.

Last synced: 02 Jul 2025

https://github.com/djeada/cpp-hackerrank

Solutions to HackerRank Cpp problems.

Last synced: 30 Mar 2025

https://github.com/djeada/bash-hackerrank

Solutions to HackerRank Bash problems.

Last synced: 30 Mar 2025

https://github.com/djeada/qml-recipes

QML project-based tutorials.

Last synced: 03 Jul 2025

https://github.com/djeada/django-minimal

This is a simple to-do list application created using Django. It allows users to create and manage their tasks, as well as view and update the status of existing tasks.

Last synced: 28 Apr 2025

https://github.com/djeada/jubilant-rifle

Jubilant Rifle is a 2D platform shooter game in which the player moves through platforms and battles enemies with a gun. The game becomes increasingly difficult as time passes, and the goal is to stay alive as long as possible.

c platform-game sdl2 shooter-game

Last synced: 28 Apr 2025

https://github.com/djeada/linux-system-programming

Welcome to the Linux Programming repository! This resource offers a comprehensive collection of notes, tutorials, and reference materials on Linux system programming.

Last synced: 08 Dec 2025

https://github.com/djeada/testolini

This repository contains a robust and versatile testing framework built entirely in Bash. Designed for simplicity and ease of use, this framework allows developers to write and execute test cases for their Bash scripts and other command-line utilities without the need for external dependencies.

Last synced: 09 Oct 2025

https://github.com/djeada/latex-tutorial

Welcome to our repository of LaTeX tutorial notes and resources! LaTeX is a powerful typesetting system that is widely used for creating professional-quality documents, particularly in the fields of science, technology, and mathematics.

cheatsheet latex

Last synced: 10 Oct 2025

https://github.com/djeada/kaggle-titanic

An exemplary solution for Kaggle's Data Science competition: Titanic - Machine Learning from Disaster. This binary classification problem involves predicting whether Titanic passengers survived based on various features.

Last synced: 17 Oct 2025

https://github.com/djeada/pandas-tutorials

Pandas tutorials.

Last synced: 15 Jun 2025

https://github.com/djeada/maze-solver

Maze Solver generates a grid with random walls and gives the user an option to choose a starting point and an end point. Then depending on selected algorithm, the program will solve the maze and display the path.

javascript typescript webpack

Last synced: 24 Oct 2025

https://github.com/djeada/bits-fun

Last synced: 10 Jul 2025

https://github.com/djeada/webpack-minimal

A template for creating webapps with webpack.

javascript npm typescript webpack

Last synced: 30 Dec 2025

https://github.com/djeada/simple-web-server

Using Python to create an HTTP server.

Last synced: 16 Jul 2025

https://github.com/djeada/flask-blog

Multiuser, fully styled blog written with Flask framework and MySQL database.

blog css flask template

Last synced: 19 Jul 2025

https://github.com/djeada/linked-list

Simple LinkedList implementation

Last synced: 09 Sep 2025

https://github.com/djeada/pong-curses

This is a simple ncurses-based game written in C. The game involves controlling paddles to hit a ball back and forth, similar to Pong.

Last synced: 26 Jun 2025

https://github.com/djeada/stack

Last synced: 30 Mar 2025

https://github.com/djeada/udpserver

Last synced: 30 Mar 2025

https://github.com/djeada/root

This repository contains a collection of code examples demonstrating the use of the ROOT package library for data analysis and visualization in C++. ROOT is a powerful framework developed by CERN, widely used in high energy physics for handling and analyzing large amounts of data.

Last synced: 30 Mar 2025

https://github.com/djeada/powershell-scripts

A collection of PowerShell scripts.

Last synced: 30 Mar 2025

https://github.com/djeada/markdown-table-of-contents-generator

Generate a table of contents from the headers of your markdown file.

html python-strings tags

Last synced: 30 Mar 2025

https://github.com/djeada/find-your-windows-product-key

This repository contains a simple yet effective script designed to help you retrieve your Windows product key. The script extracts the product key from the Windows registry, providing an easy solution for users who need to recover their key for reinstallation or other purposes.

Last synced: 14 Jul 2025

https://github.com/djeada/djeada

Last synced: 30 Mar 2025

https://github.com/djeada/data-visualization

This repository is dedicated to the exploration of various data visualization frameworks through bite-sized code snippets, as well as providing insights on effective data visualization techniques and principles.

altair data-visualization matplotlib plotly

Last synced: 30 Mar 2025

https://github.com/djeada/avr

This repository contains a collection of C programs designed for AVR microcontrollers, demonstrating various techniques and applications for embedded systems development. AVR microcontrollers, developed by Atmel (now Microchip Technology), are widely used in electronics for their efficiency and ease of use.

Last synced: 30 Mar 2025

https://github.com/djeada/git-hooks

Welcome to this collection of useful Git hooks! In this repository, you will find a variety of scripts written in Bash and Python that you can use to improve your workflow and ensure that your code meets certain standards.

Last synced: 30 Mar 2025

https://github.com/djeada/hdf5-examples

This repository contains a collection of code examples demonstrating various techniques and methods for working with HDF5 (Hierarchical Data Format version 5) files. These examples are designed to help developers and data scientists efficiently manage, process, and analyze large datasets stored in HDF5 format.

compression hdf5-format serialization

Last synced: 30 Mar 2025

https://github.com/djeada/cmake-examples

Examples of projects with CMake.

cmake cpp

Last synced: 30 Mar 2025

https://github.com/djeada/papers-i-read

A personal collection of scientific papers I've read, spanning the fields of science, machine learning, and mathematics. This repository includes my summaries, key takeaways, and personal thoughts on each paper, serving as both a learning tool and a way to share insights with others interested in these subjects.

Last synced: 30 Mar 2025

https://github.com/djeada/java-programming-uni

All uni projects, for object oriented programming in Java. Third Semester of applied physics.

Last synced: 30 Mar 2025

https://github.com/djeada/usb-cleaner

A simple and efficient bash script designed to securely wipe USB devices directly from the terminal. This script ensures complete data erasure, making your USB devices clean and safe for reuse or disposal.

Last synced: 30 Mar 2025

https://github.com/djeada/nodejs-minimal

This repository is a minimalist template for setting up a Node.js project. It provides a clean and efficient starting point for building scalable and maintainable server-side applications with Node.js. Ideal for developers looking to quickly bootstrap a new project without unnecessary bloat.

Last synced: 21 Jul 2025

https://github.com/djeada/neuracommand

NeuraCommand is a Python package and CLI tool designed for streamlined creation, training, and deployment of neural networks. It offers a clear-cut interface for managing complex neural architectures, including multi-layer perceptrons. The tool facilitates efficient data loading, model training, and application of models for predictive tasks.

Last synced: 30 Mar 2025

https://github.com/djeada/type-simulator

TypeSimulator is a Python tool designed to simulate human-like typing in text editors. It's useful for demonstrations, tutorials, and testing purposes. The tool uses `pyautogui` to control keyboard inputs, allowing it to type text into virtually any text editor or text input field.

Last synced: 30 Mar 2025

https://github.com/djeada/e-goat

Real-time chat application built on peer-to-peer network architecture and the TCP protocol.

Last synced: 30 Mar 2025

https://github.com/djeada/asciiquest

Asciiquest is a roguelike dungeon game in which you play as a hero trying to find the exit of a randomly generated dungeon. The game features enemy AI, pathfinding algorithms, multithreading, and the ability to play multiplayer. As you progress through the levels, the enemies will become more difficult to defeat.

cmake cpp game ncurses rpg

Last synced: 30 Mar 2025

https://github.com/djeada/sql-hackerrank

Solutions to HackerRank SQL problems.

Last synced: 30 Mar 2025

https://github.com/djeada/kaggle-house-prices

An exemplary solution for Kaggle's Data Science competition: House Prices - Advanced Regression Techniques. This regression problem involves forecasting house prices based on various attributes (e.g., size).

Last synced: 24 Jul 2025

https://github.com/djeada/llm-queries

Templates and examples for removing unnecessary wording, repetition, and irrelevant terms in prompts; step-by-step instructions for installing, configuring, and optimizing open-source language models locally; and side-by-side comparisons of prompt-processing utilities and local LLM frameworks, including benchmarks and feature matrices.

Last synced: 01 Aug 2025

https://github.com/djeada/leetcode-solutions

All the leetcode problems I have solved.

Last synced: 01 Aug 2025

https://github.com/djeada/10-days-javascript

Solutions to HackerRank JavaScript problems.

Last synced: 12 Aug 2025

https://github.com/djeada/krotki-kurs-backend

Krotki-Kurs-Backend to lekki backendowy projekt edukacyjny, którego celem jest przedstawienie podstaw tworzenia API przy użyciu Pythona, z dodatkowymi fragmentami w JavaScript (Node.js) oraz możliwościami rozszerzenia o moduły w Go. Projekt jest idealny jako punkt wyjścia do nauki budowy serwerów RESTful, uwierzytelniania, obsługi baz danych...

Last synced: 13 Aug 2025

https://github.com/djeada/fullscreen-pencil-draw

FullScreen Pencil Draw is a simple yet powerful application built with C++ and the Qt6 framework. Designed as a demonstration of creating a graphic editor using Qt6, this app allows users to draw on a full-screen canvas with customizable tools and export their creations effortlessly.

Last synced: 30 Mar 2025