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

Projects in Awesome Lists by samWson

A curated list of projects in awesome lists by samWson .

https://github.com/samwson/two-shell

A standard command language interpreter shell written in Pascal. Built for learning. Uses BASH and the POSIX sh utility as a reference.

command-line-tool free-pascal pascal pascal-language shell

Last synced: 09 Oct 2025

https://github.com/samwson/rusty-ruby

Learn how Ruby works by implementing it in Rust

Last synced: 17 May 2026

https://github.com/samwson/eva

The Eva Programming Language. Based on course material provided by Dmitry Shoshnikov.

interpreter programming-language

Last synced: 22 Mar 2025

https://github.com/samwson/one-editor

A command line text editor built around a gap buffer.

command-line gap-buffer text-editor

Last synced: 18 May 2026

https://github.com/samwson/missiles

A game about Naval missile defense made with Phoenix and Elixir

Last synced: 29 Oct 2025

https://github.com/samwson/simple-calc

A simple math expresion interpreter

Last synced: 16 Jul 2025

https://github.com/samwson/smalltalk-stack

Just a simple stack implementation for demonstrating Smalltalk workflow.

Last synced: 18 Jul 2025

https://github.com/samwson/git-and-pharo

Getting Git and Pharo to play nicely

Last synced: 19 May 2026

https://github.com/samwson/battery-log

A simple Android app for keeping track of my hearing aids battery use.

Last synced: 20 May 2026

https://github.com/samwson/tmux-quick-reference

A quick reference for tmux

Last synced: 22 Mar 2025

https://github.com/samwson/credo-nova

Credo static code analysis of the Elixir language for the Nova text editor.

credo elixir extension linting nova-editor nova-extension plugin

Last synced: 19 May 2026

https://github.com/samwson/three-reader

A command line RSS feed reader written in Elixir.

command-line-app elixir rss-reader

Last synced: 22 Mar 2025

https://github.com/samwson/missile_script

Just a small game in an Elixir script.

Last synced: 22 Mar 2025

https://github.com/samwson/iceberg-guide

Documenting Pharos Iceberg version control tool.

documentation git guide iceberg pharo pharo-smalltalk smalltalk

Last synced: 20 May 2026

https://github.com/samwson/twister

Maze generation algorithms written in Elixir.

maze-generator mazesforprogrammers

Last synced: 22 Mar 2025

https://github.com/samwson/temperature-sensor

An Arduino fitted with a temperature sensor

Last synced: 22 Mar 2025

https://github.com/samwson/seddit

A Reddit clone written in Smalltalk.

Last synced: 22 Mar 2025

https://github.com/samwson/ruby-static-typing

Experimenting with Ruby static type systems.

Last synced: 22 Mar 2025

https://github.com/samwson/tabula-recta

Generate a Tabula Recta

Last synced: 22 Mar 2025

https://github.com/samwson/roberon

A prototype Oberon programming language compiler

Last synced: 22 Mar 2025

https://github.com/samwson/sw-markdown

Last synced: 22 Mar 2025

https://github.com/samwson/samwson.github.io

A blog on programming and learning

Last synced: 09 May 2026

https://github.com/samwson/mazes-for-programmers

Generate Mazes with Programming

mazes pharo smalltalk

Last synced: 22 Mar 2025

https://github.com/samwson/rcalc

A command line calculator written in Rust

Last synced: 16 May 2026

https://github.com/samwson/mazes-pages

A Maze generating web site

asp-net-core mazes razor-pages

Last synced: 19 May 2026

https://github.com/samwson/proto-ruby

An experiment in code reuse via Prototypes instead of classes and message passing instead of syntax constructs.

message-passing object-oriented prototype ruby

Last synced: 16 May 2026

https://github.com/samwson/hangman

A game of Hangman implemented in Smalltalk

Last synced: 22 Mar 2025

https://github.com/samwson/monkey-lang-in-ocaml

A simple interpreted language for learning purposes.

interpreted-programming-language ocaml

Last synced: 22 Mar 2025

https://github.com/samwson/four-letters-in-common

Find matching words with four or more letters in common

Last synced: 22 Mar 2025

https://github.com/samwson/corundum

A live programming environment for Ruby.

ruby text-editor

Last synced: 19 May 2026

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

A repository of algorithms and data structures for my own self education.

algorithms algorithms-and-data-structures data-structures scala

Last synced: 14 Jun 2025

https://github.com/samwson/envelope

You put your money in it

Last synced: 22 Mar 2025

https://github.com/samwson/address-book-ruby

A simple address book

Last synced: 22 Mar 2025

https://github.com/samwson/css-cheatsheets

A collection of css references

Last synced: 18 May 2026

https://github.com/samwson/basic-cypher

A simple text cypher program

Last synced: 22 Mar 2025

https://github.com/samwson/address-book

Reads an address book from a file and displays it

Last synced: 16 May 2026

https://github.com/samwson/primitive_form

A prototype object system for Ruby.

prototype-pattern prototypes ruby ruby-gem

Last synced: 22 Mar 2025

https://github.com/samwson/goserve

A really simple web server

Last synced: 22 Mar 2025

https://github.com/samwson/quotes-python

Save your favorite quotes and be inspired

Last synced: 19 Jul 2025

https://github.com/samwson/pascal-syntax.novaextension

Pascal syntax grammar for the Nova editor

Last synced: 04 Jan 2026

https://github.com/samwson/programming-tools

A Git Reference

Last synced: 22 Mar 2025

https://github.com/samwson/mazes-for-programmers-in-elixir

Generating mazes with Elixir

algorithms elixir mazes

Last synced: 22 Mar 2025

https://github.com/samwson/database-seed-example

Example scripts for creating, seeding, and tearing down a database with SQL.

Last synced: 22 Mar 2025

https://github.com/samwson/fish-files

My fish shell custom functions and initializers.

autoloading-functions configuration-files fish-shell

Last synced: 22 Mar 2025

https://github.com/samwson/circuit

Simple representation of an electrical circuit

Last synced: 22 Mar 2025

https://github.com/samwson/expense-tracker

Lightweight Budgeting

budgeting expenses

Last synced: 22 Mar 2025

https://github.com/samwson/deca

A text editor in 1000 lines of code. Based off of Kilo by antriez.

command-line dlang text-editor

Last synced: 22 Mar 2025

https://github.com/samwson/converter

A command line tool for converting units of measure

Last synced: 22 Mar 2025

https://github.com/samwson/advent-of-code-2023

Solutions for Advent of Code 2023.

advent-of-code-2023 elixir go ruby rust

Last synced: 03 Jan 2026

https://github.com/samwson/vigenere-cipher

A Vigenere Cipher implemented in Pharo Smalltalk

Last synced: 24 Jul 2025

https://github.com/samwson/markdown-guide

A markdown reference

Last synced: 10 Aug 2025

https://github.com/samwson/smalltalk-and-erlang

An article on the parallels of Smalltalk objects and Erlang processes

article concurrency-oriented erlang object-oriented smalltalk

Last synced: 11 Aug 2025

https://github.com/samwson/sharesight_desktop

An experimental desktop client for Sharesight made with Elixir and wxWidgets.

desktop-client elixir investing wxwidgets

Last synced: 04 Oct 2025

https://github.com/samwson/fibonacci

A collection of fibonacci algorithms in various programming languages

Last synced: 04 Jan 2026

https://github.com/samwson/building-a-regexp-machine

A Regular Expression engine built with a State Machine.

finite-automata regular-expression-engine state-machine

Last synced: 05 Jan 2026

https://github.com/samwson/nvim-config

My Neovim configuration

lua nvim rust vim vimrc

Last synced: 13 Apr 2026

https://github.com/samwson/c-programming

An easier to read reference

Last synced: 08 Oct 2025

https://github.com/samwson/quote-inspiration

Save your favorite quotes and be inspired every day

Last synced: 12 Oct 2025

https://github.com/samwson/pascal-mazes

A collection of maze generating algorithms written in Pascal. Based on the content of the book Mazes for Programmers by Jamis Buck.

maze-generation-algorithms pascal

Last synced: 17 Feb 2026

https://github.com/samwson/quote-of-the-day

A simple program that shows a random quote on demand.

pharo pharo-smalltalk quotes smalltalk

Last synced: 31 Jan 2026

https://github.com/samwson/middleman-test

Experimenting with Middleman static site generator

Last synced: 08 Feb 2026

https://github.com/samwson/pascal-test

An Object Pascal unit test library.

object-pascal pascal unit-testing

Last synced: 19 Mar 2026

https://github.com/samwson/calculator

A calculator program I made when studying software development.

Last synced: 27 Apr 2026

https://github.com/samwson/emacs-elisp

A place to stash any ELisp files I've made for Emacs

Last synced: 02 May 2026

https://github.com/samwson/go-maze

Maze generating algorithms using WebAssembly and Go

algorithms go mazes webassembly

Last synced: 02 May 2026

https://github.com/samwson/data-cards

A Xamarin Forms mobile app for Warhammer 40,000 Kill Team Data Cards

Last synced: 15 May 2026

https://github.com/samwson/js-maze-generator

Generating mazes with Javascript

maze-generator

Last synced: 09 May 2026

https://github.com/samwson/ghost

A Ruby like scripting language written in Go.

go golang interpreter ruby scripting-language

Last synced: 17 May 2026

https://github.com/samwson/old-hangman

Last synced: 15 May 2026

https://github.com/samwson/kilo

A small text editor

go golang termios text-editor

Last synced: 16 May 2026