Projects in Awesome Lists tagged with from-scratch
A curated list of projects in awesome lists tagged with from-scratch .
https://github.com/zauonlok/renderer
A shader-based software renderer written from scratch in C89
3d 3d-graphics c cross-platform from-scratch graphics graphics-programming ibl pbr rendering shaders software-rendering
Last synced: 18 Oct 2025
https://github.com/keyvank/femtogpt
Pure Rust implementation of a minimal Generative Pretrained Transformer
from-scratch gpt gpu llm machine-learning neural-network opencl rust
Last synced: 15 May 2025
https://github.com/keyvank/femtoGPT
Pure Rust implementation of a minimal Generative Pretrained Transformer
from-scratch gpt gpu llm machine-learning neural-network opencl rust
Last synced: 04 Apr 2025
https://github.com/PhilippRados/wrecc
A x86_64 C99 compiler written in Rust from scratch
c codegen compiler from-scratch rust
Last synced: 01 Aug 2025
https://github.com/kasvith/kache
A simple in memory cache written using go
cache cache-storage database flexible from-scratch go golang inmemory-db kache kache-cli nosql nosql-database redis resp socket-programming sockets tcp
Last synced: 02 May 2025
https://github.com/michal-z/eneida
Experimental demoscene project using C99 and Direct3D 12. Fully standalone with custom windows, and d3d12 headers. No Windows SDK, libc or Visual Studio dependency. C and HLSL compilers included.
c direct3d12 from-scratch graphics no-dependencies proceduralgeneration
Last synced: 14 Apr 2025
https://github.com/keyvank/tsp
The Super Programmer
book engineering from-scratch tutorial
Last synced: 05 Apr 2025
https://github.com/omaraflak/medium-python-neural-network
This code is part of my post on Medium.
backpropagation from-scratch machine-learning medium medium-article neural-network
Last synced: 12 Apr 2025
https://github.com/eduardoleao052/autograd-from-scratch
Documented and Unit Tested educational Deep Learning framework with Autograd from scratch.
autograd automatic-differentiation deep-learning from-scratch
Last synced: 17 Jun 2025
https://github.com/mkirchner/stutter
Implement a Lisp, in C, from scratch, no libs
ast c from-scratch lexer lisp make-a-lisp parser
Last synced: 14 May 2025
https://github.com/oceanpresentchao/llm-react
从零搭建Agent框架(Build LLM ReAct Agent from scratch)
agent from-scratch llm openai-api tutorial typescript
Last synced: 01 May 2025
https://github.com/paolorechia/steeldb
A simple database built from scratch in Rust
Last synced: 12 Apr 2025
https://github.com/react-theming/create-material-ui-app
create-react-app + storybook + storybook-addon-material-ui
addon boilerplate boilerplate-template create-react-app development from-scratch frontend javascript material-ui material-ui-next plugin quickstart react storybook theme-development themes theming
Last synced: 30 Dec 2025
https://github.com/michal-z/zig-d3d12-starter
Simple game written from scratch in Zig
0-dependencies directx12 from-scratch game gamedev graphics-programming ziglang
Last synced: 21 Aug 2025
https://github.com/baroxyton/webkde
kde on the web
from-scratch kde kde-plasma-5 web-desktop
Last synced: 14 Apr 2025
https://baroxyton.github.io/webKDE/
kde on the web
from-scratch kde kde-plasma-5 web-desktop
Last synced: 13 May 2025
https://github.com/cloudcodingspace/cengine
A graphics engine in C with the Vulkan API for experience
c cpp from-scratch graphics graphics-engine opengl vulkan vulkan-api vulkan-game-engine vulkan-renderer
Last synced: 07 May 2025
https://github.com/zeyadusf/llms-from-scratch
Build a Large Language Model (From Scratch) book and Finetuned Models
advanced-neural-network attention-mechanism bert book classification coding deberta deep-learning fine-tuning flan-t5 from-scratch gpt2 llm llms-book nlp pretrained-models roberta summarization transformer
Last synced: 28 Apr 2025
https://github.com/gmontamat/poor-mans-transformers
Implement Transformers (and Deep Learning) from scratch in NumPy
deep-learning from-scratch machine-learning ml-framework neural-network nlp transformers
Last synced: 27 Mar 2025
https://github.com/tuannh982/query-planner-guide
build your own query planner
awesome cascades database database-design database-management from-scratch good-first-issue guide help-wanted looking-for-contributors query-engine query-optimization query-optimizer query-planner query-planning scala scratch sql tutorial volcano
Last synced: 11 Apr 2025
https://github.com/adityajn105/mlfromscratch
Library for machine learning where all algorithms are implemented from scratch. Used only numpy.
clustering-algorithm decision-trees ensemble-learning evaluation-metrics from-scratch hacktoberfest hacktoberfest-accepted implementation-of-algorithms linear-models machine-learning machine-learning-algorithms mlfromscratch naive-bayes
Last synced: 11 Jul 2025
https://github.com/francisrstokes/aes-c
A (non-production) implementation of AES for educational purposes
advanced-encryption-standard aes c cryptography from-scratch
Last synced: 15 Jun 2025
https://github.com/speykious/snaek
a snake game in Rust almost from scratch
from-scratch gui snake snake-game
Last synced: 25 Mar 2025
https://github.com/tugot17/k-means-algorithm-from-scratch
The K-Means algorithm, written from scratch using the Python programming language
from-scratch k-means-clustering k-means-implementation-in-python kmeans-algorithm
Last synced: 11 Jul 2025
https://github.com/omaraflak/reinforcement-learning-cpp
Reinforcement Learning algorithm from scratch in C++.
cpp from-scratch neural-network qlearning reinforcement-learning
Last synced: 12 Apr 2025
https://github.com/omaraflak/python-neural-networks
A Neural Network library coded from scratch.
from-scratch neural-networks python
Last synced: 12 Apr 2025
https://github.com/banyc/minisql
满分实验:An independent, standalone, and functioning database management system (DBMS) supporting a subset of SQL. Cross-platform. Totally from the scratch. B+ Tree indexes.
antlr4 btree-indexes cross-platform csharp database dbms dbms-homework dbms-project dotnet from-scratch minisql sql sqlite
Last synced: 14 May 2025
https://github.com/BotanAtomic/FaceID
face recognition with deep learning
cnn cpp deep-learning dl4j face-detection face-recognition from-scratch machine-learning multilayer-perceptron multilayer-perceptron-network
Last synced: 13 May 2025
https://github.com/lekoarts/gatsby-from-scratch
Gatsby - Step by Step. See the commit history
example from-scratch gatsby step-by-step talk tutorial
Last synced: 23 Apr 2025
https://github.com/tuannh982/phantom
Simple, fast Key-Value storage. Inspired by HaloDB
database from-scratch hash-indexes java key-value key-value-database
Last synced: 11 Apr 2025
https://github.com/xernas78/hydrogen
A full Game Engine in Java from scratch, work in progress
2d 3d directx ecs entity-component-system from-scratch game game-engine gamedev glsl graphics graphics-engine jar java linux opengl ui vulkan windows
Last synced: 27 Apr 2025
https://github.com/antonio-f/bert_from_scratch
Training a BERT model from scratch.
bert from-scratch huggingface-transformers latin oscar oscar-datasets transformers-library tutorial
Last synced: 14 Apr 2025
https://github.com/u-c-s/minidb
A Simple XML Document Database (University Project)
copilot database from-scratch github-copilot java-project nie-mysore oops-in-java xml-database
Last synced: 18 Aug 2025
https://github.com/banyc/mapreduce
In C#. Master-Worker. From scratch. No Hadoop. Done. Depend on DFS.
distributed-systems educational from-scratch mapreduce master-slave object-oriented-programming
Last synced: 14 May 2025
https://github.com/tuannh982/ladder
A fast, simple persistent queue written in Java
from-scratch java persistent-data-structure persistent-queue queue
Last synced: 08 Jul 2025
https://github.com/jankapunkt/PDFView
An Actionscript 3 based PDF viewer build from scratch
as3 flex-sdk from-scratch pdf-viewer pdfview
Last synced: 09 May 2025
https://github.com/utilyre/go-asteroids
🛸 (WIP) Classic Asteroids-Style Multiplayer Game from Scratch
asteroids ebiten ebitengine from-scratch multiplayer networked networked-physics real-time snapshot-interpolation udp video-game
Last synced: 19 Jun 2025
https://github.com/brightprogrammer/eigeneural
A SUPER FAST, POWERFUL & EASY NEURAL NETWORK CLASS IN C++
cpp eigen feedforward-neural-network from-scratch machine-learning neural-network tutorial
Last synced: 29 Apr 2025
https://github.com/oriyarden/computer-vision-image-processing-object-detection-tracking-in-python-from-scratch
Video image processing computer vision to remove background and foreground for object detection and tracking in Python from scratch using only numpy arrays.
algorithms computer-vision from-scratch google-colab-notebook image-processing kernel numpy numpy-arrays object-detection object-tracking python video-processing
Last synced: 25 Jun 2025
https://github.com/deepmancer/resnet-cifar-classification
A step-by-step implementation of a ResNet-18 model for image classification on the CIFAR-10 dataset
cifar cifar10 cifar10-classification deep-neural-networks from-scratch image-classification pytorch pytorch-implementation resnet resnet-18 step-by-step-guide
Last synced: 30 Oct 2025
https://github.com/imdeep2905/neural-network-cpp
To understand neural networks thoroughly I implemented them from scratch in C++. This is the source code for the same.
backpropagation c-plus-plus deep-learning from-scratch gradient-descent iris-dataset multilayer-perceptron neural-network neural-networks neural-networks-from-scratch
Last synced: 15 May 2025
https://github.com/antonio-f/mixture-of-experts-from-scratch
Mixture of Experts from scratch
artificial-intelligence conditional-computation easy from-scratch gating hands-on jupyter-notebook machine-learning mixture-of-experts nlp python pytorch routing simple small-dataset tutorial
Last synced: 05 May 2025
https://github.com/matin-ghorbani/mlp_from_scratch
Implement a multi layer perceptron from scratch
classification from-scratch mlp multilayer-perceptron
Last synced: 10 Oct 2025
https://github.com/xplshn/alicelinux
Unofficial mirror of https://codeberg.org/emmett1/alicelinux with new recipes and a website with documentation and blogposts. As well as Musl patched with Mimalloc.
busybox cat-v-considered-harmful cozy from-scratch lfs minimalism minimalist old-school plan9 posix public-domain simple small source-based suckless tiny unix werc
Last synced: 05 Oct 2025
https://github.com/amar454/floppaos
floppaOS is a free and open source 32 bit operating system made in C. It is themed around the famous internet Caracal "Big Floppa"
32-bit assembly c-programming c-programming-language command-line-interface floppa from-scratch hobby-kernel hobby-os kernel low-level-graphics low-level-programming operating-system os shell task-manager task-scheduler vga-controller
Last synced: 09 Jul 2025
https://github.com/jmaczan/bpe-tokenizer
Byte-Pair Encoding tokenizer for training large language models on huge datasets
bpe bpe-tokenizer byte-pair-encoding chunking deep-learning from-scratch large-language-models llm machine-learning python tokenizer
Last synced: 18 Sep 2025
https://github.com/matin-ghorbani/perceptron
Implement a perceptron from scratch
abalone-dataset boston-housing-price-prediction from-scratch machine-learning perception-neuron perceptron regression
Last synced: 10 Oct 2025
https://github.com/nhivp/tm4c123_gcc_prj
Create compling environment on linux by using GCC
arm-cortex embedded from-scratch gcc-complier gcc-cross-compiler tiva-c-series tm4c123
Last synced: 28 Jul 2025
https://github.com/jaketae/ml-from-scratch
Machine learning algorithms implemented from scratch with NumPy
classification-algorithm clustering-algorithm from-scratch machine-learning regression-models
Last synced: 11 Oct 2025
https://github.com/deepmancer/byol-pytorch
BYOL (Bootstrap Your Own Latent), implemented from scratch in Pytorch
bootstrap byol contrastive-learning from-scratch pytorch
Last synced: 01 Apr 2025
https://github.com/pegah-ardehkhani/one-hidden-layer-neural-network-from-scratch
"One Hidden Layer Neural Network" from Scratch
data-science deep-learning from-scratch from-scratch-in-python hidden-layers machine-learning neural-network
Last synced: 28 Apr 2025
https://github.com/aquice/eezos
A free operating system to make your life easier
Last synced: 07 May 2025
https://github.com/banyc/sharpnetwork
A bare-metal implementation of neural networks. Define networks in Numpy.NET. More than encapsulations.
csharp educational from-scratch neural-network numpy oop
Last synced: 14 May 2025
https://github.com/deepmancer/diffusion-gan-vae-pytorch
A PyTorch implementation of various deep generative models, including Diffusion (DDPM), GAN, cGAN, and VAE.
conditional-diffusion conditional-gan conditional-generation diffusion-models fashion-mnist from-scratch generative-adversarial-network mnist pytorch vae-pytorch
Last synced: 27 Jul 2025
https://github.com/ragu-manjegowda/vivitsa
An Operating System written from scratch.
bochs from-scratch littleos operating-system os osdev qemu x86
Last synced: 01 Mar 2025
https://github.com/chaitanyarahalkar/name-generator-rnn
A name generator implemented using a recurrent neural network from scratch.
deep-learning from-scratch lstm-neural-networks name-generation neural-network recurrent-neural-networks sequence-models
Last synced: 25 Jul 2025
https://github.com/hadron13/orbitoor
My first Ludum Dare Game (47) game
c from-scratch game ludum-dare orbital-mechanics sdl2
Last synced: 06 Jul 2025
https://github.com/f33rni/qpsk-demo
Demonstration of a QPSK modulator / demodulator in the audio range (with the ability to run it through a real speaker / mic)
audio from-scratch modem python qpsk qpsk-demodulation qpsk-modulation
Last synced: 30 Oct 2025
https://github.com/pegah-ardehkhani/logisticregression-from-scratch
"Logistic Regression" from Scratch
data-science from-scratch from-scratch-in-python logistic-regression machine-learning machine-learning-algorithms prediction python
Last synced: 20 Jun 2025
https://github.com/deepmancer/unet-semantic-segmentation
PyTorch UNet model for semantic segmentation of urban scenes using the Cityscapes dataset
cityscapes from-scratch image-segmentation semantic-segmentation unet unet-image-segmentation unet-pytorch
Last synced: 08 Sep 2025
https://github.com/pegah-ardehkhani/cnn-from-scratch
"CNN" from Scratch
cnn data-science deep-learning deep-neural-networks from-scratch from-scratch-in-python machine-learning python
Last synced: 25 Feb 2025
https://github.com/jmaczan/gpt
Generative Pre-trained Transformer in PyTorch from scratch
attention deep-learning from-scratch gpt machine-learning pytorch transformer
Last synced: 15 Jun 2025
https://github.com/madhups1992/recommandationengine
Python implementation of Apriori Algorithm from scratch for finding frequent item sets
apriori-algorithm frequent-itemset-mining from-scratch python python-implementation reco scratch
Last synced: 17 Mar 2025
https://github.com/sheikhartin/farr
A brand new programming language designed for developers with diverse coding interests! Yes, it's free to star 🌟!
from-scratch from-scratch-in-python interpreted-programming-language programming-language
Last synced: 03 Apr 2025
https://github.com/pegah-ardehkhani/deep-neural-network-from-scratch
"Deep Neural Network" from Scratch
data-science deep-learning deep-neural-networks from-scratch from-scratch-in-python hidden-layers machine-learning neural-network python
Last synced: 23 Jul 2025
https://github.com/vvye/simpson
A minimalist social network made from scratch
Last synced: 23 Nov 2025
https://github.com/aymane-maghouti/machine-learning-from-scratch
This project implements various machine learning algorithms from scratch using Python and NumPy, without relying on external libraries such as TensorFlow, Keras, or scikit-learn. The implemented algorithms include classification, regression, clustering, and basic neural network models.
classification clustering from-scratch machine-learning-algorithms neural-network regression
Last synced: 26 Sep 2025
https://github.com/magicalbat/turbospork
A system for creating neural networks in C
c from-scratch machine-learning
Last synced: 28 Apr 2025
https://github.com/ymdarake/vdom
Virtual DOM from scratch
from-scratch javascript virtual-dom
Last synced: 07 Oct 2025
https://github.com/mkashirin/scratches
Scratches is a project, which provides a comprehensive guide to creating deep learning models from scratch using Python and NumPy.
artificial-intelligence artificial-neural-networks deep-learning deep-neural-networks from-scratch machine-learning machine-learning-algorithms numpy python
Last synced: 07 Apr 2025
https://github.com/oriyarden/path-finding-and-object-tracking-using-machine-learning-ai-from-scratch-numpy-only-in-python
Optimizing Path Finding using Machine Learning AI from Scratch (only numpy arrays) in Python
ai algorithms artificial-intelligence from-scratch google-colab-notebook machine-learning machine-learning-algorithms numpy numpy-arrays object-detection object-oriented-programming oop pathfinding python reinforcement-learning reinforcement-learning-algorithms
Last synced: 04 Oct 2025
https://github.com/guille-ux/munix
An operating system
c from-scratch munix nasm open-source operatingsystem
Last synced: 16 Oct 2025
https://github.com/rom1nux/zydux-forge
Toolbox to build the cross compiler and minimal GNU Linux from scratch named ZYDUX
cross-compiler from-scratch linux-distribution
Last synced: 15 Oct 2025
https://github.com/lx6t/data_structures_and_algorithms_cpp
Implementing all basic data structures and algorithms from scratch
algorithms-and-data-structures from-scratch
Last synced: 16 Oct 2025
https://github.com/theblix/hmath
A programming language created from scratch on C#. Has a built-in ability to work with complex numbers in a more human-friendly form.
csharp from-scratch programming programming-language
Last synced: 07 Sep 2025
https://github.com/bas1c1/bvm
This is very simple virtual machine written by C
c clang from-scratch machine virtual virtual-machine vm
Last synced: 14 Mar 2025
https://github.com/marcuwynu23/wxpython-project-template
Native Desktop Application Project Template using WXPython
from-scratch gui-app native-desktop-app python scratch wx wxpython
Last synced: 19 Jun 2025
https://github.com/manjavacas/dqn-from-scratch
DQN implementation from scratch.
ai deep-reinforcement-learning dqn dqn-pytorch from-scratch python pytorch reinforcement-learning
Last synced: 14 Apr 2025
https://github.com/chanlumerico/lucid
Lumerico's Comprehensive Interface for Deep Learning
autograd deep-learning from-scratch numpy
Last synced: 14 Apr 2025
https://github.com/thealphajas/rawml-python
Neural Networks without any high level API.
from-scratch machine-learning machine-learning-algorithms neural-networks numpy python
Last synced: 03 Oct 2025
https://github.com/vibecc/vibe
User-friendly and compact C++ web framework
api-rest cpp17 from-scratch linux webserver
Last synced: 10 Apr 2025
https://github.com/abhigyan126/drishyavastu
Itis a Python image processing library that integrates with C++ for high-performance operations. Note: C++ binaries are not included and need to be compiled.
c crop-image from-scratch image-display image-processing python python-extension
Last synced: 28 Apr 2025
https://github.com/jordan-m-young/rscodb
Relational Database Implementation
database from-scratch postgres rust sql
Last synced: 05 Apr 2025
https://github.com/sheikhartin/water-jug-puzzle-from-scratch
Nothing, we just have to move the water between a few jugs to reach the desired amount...
from-scratch puzzle pyqt water
Last synced: 10 Jun 2025
https://github.com/anto18671/conv-neural-net
A custom implementation of a Convolutional Neural Network (CNN) from scratch in Rust
computer-vision convolutional-neural-networks from-scratch neural-network rust
Last synced: 05 Oct 2025
https://github.com/marcuwynu23/php-web-app-project-template
Web Application Project Template using PHP
from-scratch php scratch simple simple-template template web-app web-project website
Last synced: 14 May 2025
https://github.com/donno2048/nn.cpp
Neural network implementation for cpp.
cpp from-scratch neural-network
Last synced: 21 Jul 2025
https://github.com/ananth-swamy/redis-from-scratch
A bare-bones redis server with persistence built from scratch
from-scratch go golang inmemory-db nosql nosql-database redis redis-server
Last synced: 05 Apr 2025
https://github.com/lennymalard/melpy-project
A NumPy-based deep learning library for building neural networks. It features an automatic differentiation engine and supports training models like LSTM, CNN, and FNN.
automatic-differentiation cnn data-preprocessing deep-learning fnn fnn-from-scratch from-scratch keras lstm machine-learning neural-network neural-networks neural-networks-from-scratch preprocessing pytorch tensorflow tokenizer
Last synced: 15 Sep 2025
https://github.com/kimrass/pix2pix
PyTorch implementation of 'Pix2Pix' (Isola et al., 2017) and training it on 'Facades' and Google Maps
cgans cityscapes facades from-scratch pix2pix pytorch
Last synced: 24 Jun 2025
https://github.com/tugot17/knn-algorithm-from-scratch
The K Nearest Neighbors algorithm, written from scratch using the Python programming language
from-scratch k-nearest-neighbours knn numpy python
Last synced: 15 Mar 2025
https://github.com/anosatsuk124/mikanos-rs
An implementation of mikan os written in rust
Last synced: 24 Jul 2025
https://github.com/ugnmura/webserver-from-scratch
A simple webserver written from scratch using C.
c from-scratch posix pyscript server simple tailwindcss unix web webserver
Last synced: 03 Sep 2025
https://github.com/madhups1992/ceegle-search
Finding the google search results which shows conspiracy content - NLP, Webscrapper, Flask app, KNN(From Scratch)
end-to-end-machine-learning flask flask-application from-scratch google-search-using-python html-css-javascript k-nearest-neighbours knn-classifier named-entity-recognition nlp python selenium-python tweeter-api ui webscraping youtube-search
Last synced: 04 Mar 2025
https://github.com/maxgfr/risk
Risk Game in Java FXML (Java Fx)
from-scratch fx fxml game jafafx java java-fx java-fxml java-game java-games-examples risk
Last synced: 07 Jan 2026
https://github.com/cedrickchee/doom-wasm
Porting DOOM to WebAssembly from scratch, without much magic tooling or frameworks (i.e, Emscripten) on our way.
doom from-scratch javascript rust wasm webassembly
Last synced: 31 Dec 2025
https://github.com/banyc/neural_network
vanilla, simple, node-oriented, compositive, optimized, frameworkn't{torchn't, TFn't, candlen't}
cnn computational-graph data-science from-scratch genetic-algorithm gyatt machine-learning mnist neural-network rust transformer
Last synced: 26 Dec 2025
https://github.com/fsubject/rotating-cube
Rotating Cube is a 3D engine made from scratch
3d 3d-engine 3d-graphics from-scratch numpy pygame python
Last synced: 21 Jun 2025