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

Projects in Awesome Lists by MichaelSDavid

A curated list of projects in awesome lists by MichaelSDavid .

https://github.com/michaelsdavid/conure-lang

A small, dynamically-typed, object-oriented scripting language written in C that takes inspiration from Python, JS, and Ruby.

c compiler conure conure-lang interpreter mit-license programming-language vm written-in-c

Last synced: 16 Jun 2025

https://github.com/michaelsdavid/charcnn

A convolutional neural network that has detection for English characters (letters) written by hand.

character-recognition cnn-model convolutional-neural-network keras opencv2-python python3 scikit-learn tensorflow

Last synced: 08 Sep 2025

https://github.com/michaelsdavid/modelpicker-ar

An AR iOS model picker system using SwiftUI and RealityKit that allows one to place a selection of 3D models on a plane in the given field of view.

arkit augmented-reality ios ios-app realitykit swift swiftui

Last synced: 23 Apr 2026

https://github.com/michaelsdavid/ncalc

A numerical calculus solver supporting the calculation of limits, derivatives at a given point, and definite integrals.

calculus inheritance java mathematics numerical-analysis object-oriented oop

Last synced: 06 Jun 2026

https://github.com/michaelsdavid/xss_vulnerability_scanner

Capstone project from the Python and Ethical Hacking course by ZSecurity

beautifulsoup ethical-hacking python python27 vulnerability-scanner xss xss-vulnerability

Last synced: 15 Feb 2026

https://github.com/michaelsdavid/museplay

A small music player iOS app made with AVFoundation and a similar player experience to Apple Music / Spotify.

avfoundation ios ios-app mobile-app mobile-development music music-player swift uikit

Last synced: 05 Sep 2025

https://github.com/michaelsdavid/tictactoe-java

Console-based Tic Tac Toe implemented in Java using multi-dimensional arrays/matrices.

arrays console-game java matrices tic-tac-toe

Last synced: 25 May 2026

https://github.com/michaelsdavid/collatz-conjecture-visualization

A visualization of the Collatz Conjecture for any initial positive integer, n, checking until the sequence eventually narrows down to 1.

collatz-conjecture collatz-problem collatz-sequences matplotlib matplotlib-pyplot python python3

Last synced: 13 Sep 2025

https://github.com/michaelsdavid/xss_code_injector

An XSS code injector script that generates an alert popup box in the browser, part of the Python and Ethical Hacking course by ZSecurity (requires HTTP only, all caches cleared)

ethical-hacking python python27 scapy xss xss-exploitation

Last synced: 14 Mar 2026

https://github.com/michaelsdavid/numbersextraordinaire

A series of numerical/mathematical-related problems like finding prime pairs, abundant/deficient numbers, valid consecutive series, etc.

abundant-number java mathematics numerical perfect-numbers prime-numbers series

Last synced: 09 Mar 2025

https://github.com/michaelsdavid/tic-tac-toe-python

Just another Tic Tac Toe game in Python 3

python tic-tac-toe-game

Last synced: 06 Jul 2025

https://github.com/michaelsdavid/shapesinheritance

An object-oriented Java implementation of multiple polygons along with properties for side lengths, heights, as well as the calculation of their areas and perimeters.

Last synced: 14 Jun 2025

https://github.com/michaelsdavid/iron-programmer

A program for a small competition at school being a parody of "Iron Chef" where the program requires a for loop, while loop and conditional statements. TDSS, ICS2O1.

iron-programmer python school-project

Last synced: 17 Jul 2026

https://github.com/michaelsdavid/codebreaker-isu

A final project for ICS2O1/3U1. Caesar cipher encryption/decryption GUI application

python school-project tkinter ttk ttkthemes

Last synced: 10 Jun 2026

https://github.com/michaelsdavid/weathera

A weather app for iOS with a sleek and minimalistic design made using the OpenWeatherMap API.

ios ios-app mobile-app mobile-development swift uikit weather weather-api weather-app

Last synced: 04 Jul 2026

https://github.com/michaelsdavid/stockpredictor

A recurrent neural network with long short-term memory that can predict future stock prices for stocks and ETFs on the market

Last synced: 13 Jul 2025

https://github.com/michaelsdavid/infinity-plane-swiiftui-playground

A Swift Playground that depicts a plane animated to fly around an infinity-shaped path (v 5.3)

animation playground swift

Last synced: 05 Oct 2025

https://github.com/michaelsdavid/aoc-2020

Advent of Code 2020 in Python (3.6+)

advent-of-code advent-of-code-2020 python python3 python38

Last synced: 30 Jul 2025

https://github.com/michaelsdavid/romannumerals-converter

An object-oriented Java program that allows conversion between Roman numerals and base-10 integers.

conversions converter integer java oop oop-java roman-numerals

Last synced: 09 Mar 2025

https://github.com/michaelsdavid/functions-competition

A program for a small competition at school about Python Functions from the Standard Libraries. TDSS, ICS2O1.

functions python school-project

Last synced: 25 Apr 2026