• Stars
    star
    1
  • Language
    Ruby
  • Created about 12 years ago
  • Updated about 12 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Sample code to show how to convert multi-page PDFs to a sequence of PNG images using RMagick

More Repositories

1

gwp

Go Web Programming code repository
JavaScript
1,621
star
2

invaders

Space Invaders in Go
Go
638
star
3

polyglot

Polyglot is a distributed web framework that allows programmers to create web applications in multiple programming languages
Go
626
star
4

gonn

Building a simple neural network in Go
Go
334
star
5

invadersapp

Space invaders in an app
Go
197
star
6

everyday

code from the book "Exploring Everyday Things with R and Ruby"
Ruby
170
star
7

muse

A Ruby DSL for making music
Ruby
122
star
8

saushengine.v1

Simple Ruby-based search engine
Ruby
118
star
9

ga

Simple genetic algorithms in Go
Go
113
star
10

snip

Simple TinyURL clone
Ruby
98
star
11

chirp

Simple Sinatra-based micro-blog/Twitter clone
Ruby
90
star
12

naive-bayes

Simple naive bayesian classifier implemented in Ruby
Ruby
64
star
13

tanuki

Tanuki is a polyglot web framework that allows you to develop web applications and services in multiple programming languages.
Go
62
star
14

mosaic

A photo-mosaic generating program, also showcasing Go concurrency techniques using goroutines and channels.
Go
60
star
15

persona

Talking head video AI generator
Python
56
star
16

talkie

A voice-based ChatGPT clone that can search on the Internet and also in local files
CSS
54
star
17

hs1xxplug

Go library for TP-Link HS100 and HS110 WiFi smart plug
Go
48
star
18

kancil

Simple web app to showcase LlamaIndex
Python
42
star
19

polyblog

How to Create A Web App In 3 Different Programming Languages
Java
41
star
20

chitchat

Simple forum written in Go
Go
37
star
21

breeze

A simple ChatGPT clone built using Go
HTML
31
star
22

goids

Flocking simulation in Go
Go
29
star
23

goreplicate

This is a simple Go package for interacting with the Replicate (https://replicate.com) HTTP APIs. Replicate is an API service that allows developers to use machine learning models easily through calling APIs.
Go
27
star
24

blueblue

Bluetooth LE scanner and spelunking tool
Go
25
star
25

exblog

A blogging web application written with Elixir and Dynamo.
Elixir
21
star
26

modular

Examples uses to illustrate how to write modular Rack-based web applications
Ruby
21
star
27

tinyclone

TinyURL clone
Ruby
20
star
28

carpark-cgpt

ChatGPT plugin for Singapore HDB car park availability
Go
17
star
29

ruby-gpio

A Ruby DSL to interface with the Raspberry Pi GPIO.
Ruby
17
star
30

saushengine

Ruby
16
star
31

tanks

Tanks! is a Gosu-based simple, real-time online multiplayer game, based on the popular retro game, Tank Battalion.
Ruby
14
star
32

Colony

Facebook clone project for the Cloning Internet Applications with Ruby book
JavaScript
14
star
33

netnet

Discover Wi-Fi clients using Raspberry Pi Zero W, airodump-ng and Go
Go
13
star
34

rbase

A minimalist NoSQL database written in pure Ruby.
Ruby
13
star
35

petri

Go framework for building simulations based on cellular automation
Go
13
star
36

openai

Go package that wraps around OpenAI HTTP APIs
Go
12
star
37

gocookbook

Code repository for the Go Cookbook
Go
12
star
38

monsoon

Monsoon is a simple ChatGPT clone built with Go. It uses Llama-compatible LLMs, through llama.cpp.
CSS
12
star
39

ghost

"What if a cyber brain could possibly generate its own ghost, create a soul all by itself?"
Python
11
star
40

utopia

Pure Ruby version of 'Money, Sex and Evolution' agent-based modeling simulations
Ruby
11
star
41

gonb

Go
11
star
42

Wavform

Generate MP3 waveforms using Ruby and R
Ruby
11
star
43

epidemic-sim

Epidemic simulation using Go and Python
Jupyter Notebook
10
star
44

auth

Examples of third-party authentication, using Sinatra and Shoes, with RPX, OpenID etc
Ruby
10
star
45

easyblog

A minimalist blog web app
Ruby
9
star
46

snip-appengine

Snip! deployment on Google AppEngine
Ruby
9
star
47

squall

Squall is a Question Answering chatbot that runs entirely on a laptop, using Llama-2 and a downloaded HuggingFace embedding model.
Python
9
star
48

vdb

Sample code to show how to create an in-memory RAG
Go
9
star
49

pynn

Building simple artificial neural networks with TensorFlow, Keras, PyTorch and MXNet/Gluon
Python
8
star
50

gost

Gost is a native Go data store for storing data in S3 compatible object storage services.
Go
8
star
51

gwp2

Code for Go Web Programming 2nd edition
Go
8
star
52

maiad

My AI Assistant for Microsoft Word
HTML
7
star
53

merkato

E-Commerce application with Go
Go
7
star
54

sghazeserv

Singapore Haze Watch server
Go
7
star
55

ruby_complexity_simulations

Source code for Programming Complexity (Ruby version) talk
JavaScript
7
star
56

founders

Algorithms for Startup Founders
Jupyter Notebook
7
star
57

promptscript

PromptScript is an experimental prompting language created by GPT-4
Python
7
star
58

gomuse

Creating music with Go
JavaScript
7
star
59

house

House is a debate simulation between multiple participants, which can be represented by different large language models (LLMs). House is an experiment to use LLMs to debate and discuss a topic and get views from multiple perspectives.
Python
7
star
60

chirpy

Simple Twitter clone
Ruby
6
star
61

easyforum

A minimalist forum web application for Rubyists
Ruby
6
star
62

tanksworld

Web-based Tanks game server management
Ruby
6
star
63

gotext

Random Text Generator written in Go
Go
6
star
64

anthill

Simple workload distribution system
JavaScript
6
star
65

bookspeak

Create audio books in any language using Python
Python
5
star
66

complexity_simulations

Code repository for 'Programming Complexity' talk
Go
5
star
67

Utopia2

Sugarscape JRuby simulation clone
Ruby
5
star
68

qard

Qard is a simple QR Code business card generator.
HTML
4
star
69

pompoko

Pom Poko is a sample blog web app written using the Tanuki web framework.
Ruby
4
star
70

mosaicgo

Docker-deployed version of the concurrent mosaic web application
Go
4
star
71

sausheong.github.com

Saush's GitHub Homepage
4
star
72

sgfireworks

Singapore 59th National Day ASCII art fireworks
Python
4
star
73

bots

Simple library for controlling robots using Ruby
Ruby
3
star
74

complexity

Programming Complexity
3
star
75

newspaper

Faster way to read print newspapers
Go
3
star
76

easywiki

An all-in-a-file wiki web app
Ruby
3
star
77

goauthserv

A REST-based authentication service written in Go.
Go
3
star
78

myhaze

Haze monitoring for Malaysia
JavaScript
3
star
79

gosearch

A simple search engine in Go
Go
3
star
80

pixelate

Simple Go web application that pixelates a given JPEG file
Go
3
star
81

go-recipes

Code for the Go Recipes publication site
Go
3
star
82

waldo

Waldo is a command-line AI assistant that wraps around local LLMs, Google's Gemini models and OpenAI's GPT models
Go
3
star
83

kaze

Kaze is a chatbot built in Go that embeds Ollama.
Go
3
star
84

culture_sim

Model and simulate cultural dissemination with Go and Python
Jupyter Notebook
2
star
85

todayreader

An alternative reader for the Today newspaper
CSS
2
star
86

hist

Simple Go web app to create histograms
HTML
2
star
87

sausheong.github.io

HTML
2
star
88

mst

Code repository for the minimum spanning tree algorithms post
Go
2
star
89

server-frameworks

Ruby
2
star
90

simplerd

Server for the Simpler Chrome extension
Go
2
star
91

programming_ai

Repository for scripts and code for Programming with AI
Python
2
star
92

gale

Gale is an AI chatbot used for question & answering over documents, built with Go
HTML
1
star
93

sghaze

Singapore Haze alert
JavaScript
1
star
94

perf-go

Testing the performance of the basic go web application
Ruby
1
star
95

tweetclone

Twitter clone
1
star
96

shado

Camera-based motion detector
Go
1
star
97

red

Go
1
star
98

minstrel

Using LLM to create stories
HTML
1
star
99

loca

Simple chatbot wrapping around a LLM.
Python
1
star
100

multimodal

Experiments in comparing multi-modal LLMs
Metal
1
star