My Computer








Pagan Tools

Fthark Reader

Tarot Reader

Image Viewer

Webamp folder

ePub Reader
ePub Reader


Today's Weather
Today's Weather



Daily Prompts
Daily Prompts



To be added:

Are you sure? Anything that has not been saved will be lost!

Hard Drive
OS Storage
Browser Storage

Why the Pill Bug?

A little pillbug all rolled up. Image from Wikimedia Commons: Armadillidium vulgare is a type of woodlouse in the order of isopods that feeds on decaying plant matter. In times of danger, it will curl itself into a ball, using its plates to protect itself. Though in large numbers they can become pests, they have very few other noxious traits, and are largely harmless, and endlessly entertaining to young children who enjoy digging in the dirt.

As detritivores, they enrich their environments by subsisting on refuse and returning its energy to the Earth. They transform what others see as trash into raw materials, and leave them better than they found them. They are extremely frugal creatures, harming little, taking little, and giving in return.

Would that we were all as frugal as the little pillbug.

To Do


Where is that pillbug goin? Image from Wikimedia Commons: Backgrounds 1-10 are courtesy of the Bryce Render pack volumes 1 and 2 by Modus Interactive. I dithered and modified the colors to match my theme using Dithermark. Backgrounds 11-15 were made using I need more space by the-L0bster

All icons are by me, FrugalGamer

The moon calculations in Pagan Tools use SunCalc.js by Vladimir Agafonkin

Music Credits
The music accessible in the Winamp app is all licensed via Creative Commons or Public Domain, and were found in the Internet Archive. Links to each are below.

ePub.js is what I've used to make the ePub Reader app, and is available on GitHub here:

The calendar in the taskbar is by Benjamin Hall. Github link

Welcome to FrugalOS

A lovely roly-poly crawling around. Image is from Wikimedia Commons here: FrugalOS is a combination programming practice/art experiment, and is my attempt to make a static workspace for myself using only raw HTML and Javascript, with an emphasis on open formats and sources. Most of what I have here is something I use semi-frequently.

Like this sort of thing? There are lots of others here:
Awesome Web Desktops





Are you sure? Anything that has not been saved will be lost!

CSVEdit is a simple CSV editor that I've built so that I could learn programming. Currently, it allows you to create, save, and load CSV files. You can also add and remove both rows and cells. More features to come!

Wheel of the Year

Wheel of the Year illustration

Current lunar phase:
Next full moon:
Next Sabbat:


Witches Runes

You can pull as many runes as you like by clicking the button above. Hover over each rune to see its meaning

City Runes

City Runes were created by Christopher Penczack in his book City Magick, and I think are a fun way to work modern world symbols into one's divination practice.

You can pull as many runes as you like by clicking the button above. Hover over each rune to see its meaning

Tarot Reader

Tarot Reader is an app that assists with the reading and learning about tarot cards.

Select your deck:

Single Card

You can pull as many cards as you like by clicking the "Draw single card" button, but they will not be unique as they are in the spreads section. Their meaning and other info will be displayed below.

Card Spreads

Here you can pull specific spreads

Coming soon

Fthark Reader

Fthark Reader is an application that aids in reading and learning about the Elder Fthark runes. You can draw a single rune for any reading you like, or you can choose from a number of different spreads to read from. There is also a dictionary section that details different info about the runes for reference.

Most of the information here has been sourced from Reading the Runes: A Beginner's Guide by Kim Farnell.

Single Runes

You can pull as many runes as you like by clicking the "Draw single rune" button, but they will not be unique as they are in the spreads section. Their meaning and other info will be displayed below.

Rune Spreads

Here you can pull specific spreads

Rune Dictionary

The runes are divided into three different groups, known as aetts. These aetts are each named and governed by a god from the Norse pantheon, though not everyone agrees on what they mean.

Frey's Aett

These runes are governed by Frey, the Norse goddess of love, war, wealth, and fertility. She recieves those warriors who do not go to Valhalla in her hall, called Sessrúmnir.

Sound: "f"
Positive Meaning: From the root word for cattle, this rune represents wealth, property, and the success of your plans and workings. Reversed Meaning: The reversed form of this rune can indicate financial troubles, poverty, or greed. You should be careful not to waste resources and to scrutinize any offers coming your way.
Sound: "oo"
Positive Meaning: Represents the Auroch and all the power that comes with it. This rune indicates creative power and change. Uruz represents energy, passion, vitality, fertility, and the unconscious. It is mostly concerned with the irrational and instinctive sides of our nature Reversed Meaning: Reversed, Uruz stands for brutality, harshness, and hatred. It is associated with abuse and weak wills. Take stock of your self-esteem and make sure you do not stumble.
Sound: "th"
Positive Meaning: Represents thorns, destruction, and sometimes defenses. In its positive form here, it represents the destruction that needs to come before change can happen. Reversed Meaning: Stubbornnes and an unwillingness to listen to information
Sound: "f"
Positive Meaning: This rune represents the Aesir, the gift of the runes to people, as well as inspiration and creativity. In a reading it can indicate wisdom, or someone who holds it, and the use of language and clear speech. Reversed Meaning: Dishonesty, lies, and trickery are about. You should seek second opinions.
Sound: "r"
Positive Meaning: This rune represents the wheel, and as such can indicate a journey and travel, whether physical or spiritual. If you are planning on travelling, the appearance of this rune can be a good omen. Reversed Meaning: Reversed, Raido indicates that it is not a good time to travel or begin a journey. It can also indicate that your goals are not well chosen.
Sound: "k"
Positive Meaning: This rune represents fire and inflammation, and has often been associated with torches and ulcers. In its positive form it indicates illumination and understanding. It can also indicate a good attitude and health. Reversed Meaning: Kaunaz reversed can indicate that you have missed an opportunity or had poor judgement. A relationship you have may been coming to an end.
Sound: "g"
Positive Meaning: Represents gifts and generosity, as well as partnership and vows or commitment. This may mean that you will be experiencing the benefits of a good partnership, or to a sense of unity with what is currently around us Reversed Meaning: Gebo cannot be reversed.
Sound: "v or w"
Positive Meaning: Bliss, happiness, and joy, this is a very positive rune that can show that relief is coming, or that you will soon be able to enjoy a break from life's chaos. It emphasizes harmony and balance with the world. Reversed Meaning: When this rune is reversed, it indicates unrealistic enthusiasm or impractical expectations.
Hagal's Aett
Sound: "h"
Positive Meaning: This rune means hail (as in freezing rain) and represents the primal chaos of nature. It can mean difficult times are coming and that you will be tested. It is associated with Ymir and winter. Reversed Meaning: Chaos and destruction, and a loss of shelter.
Sound: "n"
Positive Meaning: Nauthiz is associated with the Nornir, and as such represents the fates that shape our world. Because it focuses on the differences between wants and needs, it can mean you are in for some challenges. Reversed Meaning: In its reversed form, Nauthiz means you are soon to be tested. It is not time to make hasty judgements.
Sound: "p"
Positive Meaning: This rune is associated with Freya and the vulva. It represents initiation and the Nornir, and so can indicate that you will be tested. It is also the rune of problem solving and memory. Reversed Meaning: When Pertho is reversed, it can indicate that you are about to experience an unpleasant surprise, perhaps from your past. You may have to right your wrongs.
Sound: "z"
Positive Meaning: This rune represents the protection of the Valkryies, and was often used as a protection symbol. It can indicate warnings and support, and you should take heed of what close friends are trying to protect your from. Reversed Meaning: In its negative form Algiz describes vulnerability, danger and forbidden acts. Pay attention to how people are acting around you.
Sound: "s"
Positive Meaning: Sowelo is the sun rune and the balancing force to Isa. It is associated with female energy and represents life-giving warmth and happiness. Keep in mind that too much can result in drought and feeling burned out. Reversed Meaning: When reversed, Sowelo can indicate burnout or overconfidence.
Tyr's Aett
Sound: "t, voiced and unvoiced"
Positive Meaning: This rune belongs to Tyr, the god of war and victory. As such, it represents success and bravery in your endeavors. Reversed Meaning: Reversed, this rune indicates cowardice, weakness, and lack of initiative. It may mean that you are being too rigid and will experience failure as a result.
Sound: "b"
Positive Meaning: Represents the birch tree and the earth. It is associated with birth and fertility, and can represent new beginnings and emotional stability. Reversed Meaning: When this rune is reversed, it can point to infertility, argumentativeness, and domestic problems. Take care to make sure you are not putting your own needs above others'.
Sound: "eh"
Positive Meaning: This rune is associated with horses and journeys, and can also represent the journey between the two worlds. It is associated with psychoactive drugs and reevaluating your outlook on life. Reversed Meaning: Now is not the time for change or actions. You may need to reflect and wait.
Sound: "m"
Positive Meaning: This rune represents man and mortality. It is a rune of rationality as well as teamwork and social structure, and is associated with the god Heimdal. Reversed Meaning: When Mannaz is reversed, you may be feeling lost and isolated. Seek advice and second opinions from those you trust.
Sound: "ng"
Positive Meaning: This is the rune of Ing, the horse-god of fertility. This rune is representative of fresh starts and new projects. Reversed Meaning: The appearance of this rune is reversed position can indicate depression and confusion, due to not listening to your intuition.
Sound: "o"
Positive Meaning: This rune represents inheritance and everything that comes with it. It can refer to physical possessions, traditions, and family, or harvesting and cultivating the land. Reversed Meaning: Reversed, this is a rune of decay, and indicates that you are holding on to old ideas and traditions.
Sound: "d"
Positive Meaning: Dagaz represents the day and the passage from dark to light. It can represent gradual change as well as protection and the banishment of negative energy. Reversed Meaning: Dagaz actually has no negative interpretation. If you've drawn this rune, you may be looking for problems where are are none.
Sound: "none"
Positive Meaning: This is sometimes used as the blank rune, and in a reading can refer to fate or destiny. Reversed Meaning: There is no negative interpretation for this rune.
╭ ╖ ╓ ╮
╭ ╯ ║ ║ ╰ ╮
━ ━ ╯ ║ ║ ╰ ━ ━
║ ║
║ ║
█ █ █ █
█ █ . . .█ ▒
█ ○. . ○ ○ . . ▒
█ ○ ○ ○ ○ . . . . . ▒
█ ○ ○ ○ ○ █ █ ○ ○ . ○ ▒
━ █ ○ ○ █ █ ○ ○ ▒ ▒ ○ ○ ▒ ━ ━
━ / █ ○ █ ▒ ○ . . . . . ▒ ▒ \
█ █ ○ . . . . . . . ▒ ▒
━ █ ○ ○ ○ ○ █ █ ○ ○ . . ▒ ━ ━
━ / █ ○ ○ █ █ . . ▒ ▒ ○ . ▒ \
█ █ █ . . . . . . ▒ ▒ ▒
━ ━ █ ○ ○ █ █ █ █ ▒ ▒ . . ▒ ━ ━
/ █ █ █ . . . . . . ▒ ▒ ▒ \
/ ━ █ . . . . . . . . . . ▒
█ █ █ █ . . . . . ▒ ▒ ▒ ━ ━
/ ━ █ ○ . . █ █ █ █ ▒ . . ▒ \
█ ○ ○ ○ . . . . . . ▒ ━ ━
━ █ █ █ ○ ○ ○ . ▒ ▒ ▒ \
━ / █ ○ ○ █ █ █ █ . . ▒ ━ ━
━ █ ○ ○ ○ ○ ○ . ▒ \
━ / █ █ █ █ █ █ ━ ━
OS: Frugal OS version 1
Kernel: Javascript & jQuery 3.6
Theme: Sunset
Icons: Frugal icons

Full: 181mb
Index: 51kb
Images: 120mb
Scripts: 2.20mb


Based on Neofetch
Winamp logo
Playlist file
Essential Keygen Music (Full)
Playlist file
19-83 - Haircuts for Men
Playlist file
Beethoven: Complete Piano Music
Playlist file
OwlTree - Tender Pecking

Put neat images on your desktop! Why? Because it's fun! Do they do anything? No!

mushroom 1 mushroom 2 mushroom 3 butterfly 2butterfly 1 beetle 2 beetle 1

Here's your daily inspiration

Click here to generate

Today's Palette

  • #
  • #
  • #
  • #
  • #


Go forth and create something cool!