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

Projects in Awesome Lists by theanasuddin

A curated list of projects in awesome lists by theanasuddin .

https://github.com/theanasuddin/computer-science-distilled-1st-edition-by-wladston-ferreira-filho

Computer Science Distilled: Learn the Art of Solving Computational Problems by Wladston Ferreira Filho. Download: https://cutt.ly/HnmeWxR

computer-science computer-science-distilled computer-science-principles

Last synced: 11 Mar 2025

https://github.com/theanasuddin/stationary-shop-management

A small project on OOP from the book Object Oriented Programming by Zohirul Alam Tiemoon written in Java. Swing GUI widget toolkit API is used to design the graphical user interface. Executable Java ARchive file is available to download. Download JAR: https://cutt.ly/rmkKuOs

java java-gui-application java-swing management-system object-oriented-programming oop oops oops-in-java stationary-management swing-api zohirul-alam-tiemoon

Last synced: 28 Apr 2025

https://github.com/theanasuddin/grokking-algorithms-1st-edition-by-aditya-y.-bhargava

Grokking Algorithms: An Illustrated Guide for Programmers and Other Curious People 1st Edition by Aditya Y. Bhargava. All Data Structures and Algorithms Implemented In Java.

aditya-bhargava algorithms algorithms-and-data-structures algorithms-java data-structures data-structures-implementations data-structures-java grokking-algorithms grokking-algorithms-in-java illustrated-book java visual-learning

Last synced: 16 Aug 2025

https://github.com/theanasuddin/ubuntu-linux-distro-cheat-sheet

Ubuntu is the modern, open-source operating system on Linux for the enterprise server, desktop, cloud, and IoT. This repository contains information about getting up and running with Ubuntu desktop quickly.

canonical cheat-sheet debian debian-packages gnome-desktop linux linux-distribution open-source packages shell snapcraft terminal ubuntu ubuntu-desktop ubuntu-packages

Last synced: 03 Aug 2025

https://github.com/theanasuddin/computer-programming-part-1-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং ১ম খণ্ড (চতুর্থ সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in JAVA.

computer-science java programming programming-fundamentals tamim-shahriar-subeen

Last synced: 09 Oct 2025

https://github.com/theanasuddin/computer-programming-part-3-introduction-to-data-structure-algorithm-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং ৩য় খণ্ড : ডেটা স্ট্রাকচার ও অ্যালগরিদম পরিচিতি by তামিম শাহরিয়ার সুবিন. All examples in JAVA.

Last synced: 28 Apr 2025

https://github.com/theanasuddin/computer-programming-part-2-by-tamim-shahriar-subeen

কম্পিউটার প্রোগ্রামিং দ্বিতীয় খণ্ড (প্রথম সংস্করণ) by তামিম শাহরিয়ার সুবিন. All examples and practice problems in C.

c computer-science fundamentals programming programming-exercises tamim-shahriar-subeen

Last synced: 27 Sep 2025

https://github.com/theanasuddin/simplified-version-of-yahtzee

A single-player version of the classic probability dice 🎲 game Yahtzee™ written in Processing. Installer is available for 64-bit Windows OS. Executables are available for both 32-bit and 64-bit Windows OS. For Linux distros, executables are available for linux32, linux64, linux-arm64, and linux-armv6hf. Tech Stack: https://stackshare.io/theanasuddin/yahtzee

desktop-application dice dice-game game game-development pde probability processing strategy-game windows yahtzee yahtzee-game

Last synced: 26 Dec 2025

https://github.com/theanasuddin/learning-processing-1st-edition-by-daniel-shiffman

Learning Processing - A Beginner's Guide to Programming Images, Animation, and Interaction (Morgan Kaufmann Series in Computer Graphics) 1st Edition by Daniel Shiffman. All examples and exercises.

animation daniel-shiffman electronic-arts learning-processing processing processing-ide processing-sketch visual-design

Last synced: 11 Mar 2025

https://github.com/theanasuddin/programming-exercise-1st-edition-by-tahmid-rafi

Programming Exercise (1st Edition) by Tahmid Rafi. All examples in JAVA.

coding computer-programming elementary java programming-exercises tahmid-rafi

Last synced: 11 Mar 2025

https://github.com/theanasuddin/calculator

KaiOS basic calculator 🧮 app re-written in Processing.

calculator gui-application kaios kaios-app pde processing processing-language processing-sketch

Last synced: 26 Dec 2025

https://github.com/theanasuddin/gonit-korbo-joy-2nd-edition-by-tamim-shahriar-subeen

Gonit Korbo Joy (2nd Edition) by Tamim Shahriar Subeen and Tahmid Rafi. All examples in JAVA.

elementary gonit-korbo-joy java mathematics tahmid-rafi tamim-shahriar-subeen

Last synced: 11 Mar 2025

https://github.com/theanasuddin/dimikoj

Programming problem solutions for Dimik Online Judge using JAVA.

dimikoj java online-judge problem-solving

Last synced: 12 Dec 2025

https://github.com/theanasuddin/svg-stroke-animation

SVG stroke animation.

Last synced: 30 Jul 2025

https://github.com/theanasuddin/bs4_project2_mizuxe

Bootstrap 4 Project2 - Mizuxe

Last synced: 24 Dec 2025

https://github.com/theanasuddin/theanasuddin

My cool README.md!

Last synced: 24 Dec 2025

https://github.com/theanasuddin/cannon-craze

A fun and straightforward cannonball 💣 shooting game is entirely written in Processing. The core algorithms of this game are based on the physics of Projectile and Projectile Motion. It simulates the behaviors of a Projectile that is shot in the air.

cannon cannon-craze cannonball desktop-application game game-development pde physics physics-simulation processing projectile projectile-motion windows

Last synced: 24 Dec 2025

https://github.com/theanasuddin/bs4_project1_looplab

Bootstrap 4 Project1 - LoopLAB

Last synced: 25 Dec 2025

https://github.com/theanasuddin/bros

Last synced: 26 Dec 2025

https://github.com/theanasuddin/programming-in-processing

Processing is an open-source programming language and environment for people who want to program images, animation, and sound. It is used by students, artists, designers, architects, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is developed by artists and designers as an alternative to proprietary software tools in the same domain.

pde processing processing-animation processing-language processing-sketch

Last synced: 25 Dec 2025

https://github.com/theanasuddin/typerage

CSE299 JavaScript Project | Simple Web-Based Speed Typing Game | Master Keyboard Through Fun.

Last synced: 11 Jun 2025

https://github.com/theanasuddin/stopwatch-n-timer

A stopwatch ⏱ along with a timer ⏲ built with Processing and Sound API provided by The Processing Foundation. Executables are available for 32-bit and 64-bit Windows OS.

cross-platform desktop-application pde processing stopwatch timer windows

Last synced: 11 Mar 2025

https://github.com/theanasuddin/myofficialwebsite

Source code for my official website I created in 2018. Here, I have added all the files including images, CSS, JS, PHP.

javascript netlify personal-website php portfolio-website

Last synced: 11 Sep 2025

https://github.com/theanasuddin/jsclock

Clock built with JS.

Last synced: 11 Mar 2025

https://github.com/theanasuddin/contact-anas-uddin

A contact form to connect with me built using Netlify Forms.

contact-form netlify netlify-forms web-application

Last synced: 22 Jul 2025

https://github.com/theanasuddin/tiger-style-bangladesh

Website for Tiger Style Bangladesh, a leading knitwear exporter of Bangladesh RMG industry that I created in 2019. Technology used: HTML5, XML, CSS3, CSS Frameworks: ZURB Foundation, Animate.css, Bootstrap, JavaScript, JS Libraries: Modernizr, jQuery, FancyBox, Popper, PHP, MySQL etc.

animate-css bootstrap corporate-website css3 fancybox html5 javascript jquery modernizr mysql php popperjs shtml sql web-development website wow-js zurb-foundation

Last synced: 08 Aug 2025