Skip to content
forked from mrjbq7/re-factor

Small utilities and vocabularies implemented in the Factor programming language.

License

Notifications You must be signed in to change notification settings

EnoX1/re-factor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

================
   Re: Factor
================

http://re-factor.blogspot.com

This project contains various small utilities and libraries implemented in the
Factor programming language (http://factorcode.org).  These include:

99bottles:
    99 bottles of beer on the wall

accessors.maybe:
    the "set if unset then get" accessor

anagrams:
    compute anagrams of words

calc:
    an EBNF-based infix string calculator

calc-ui:
    a simple graphical calculator

cat:
    implementation of "cat" command-line program

cgi:
    support for writing Factor CGI programs

cpu-speed:
    estimate the cpu speed of your computer

daytime:
    simple DAYTIME server

dice:
    rolling dice

elapsed:
    "pretty" elapsed times

facebook:
    implementing Facebook Graph API

fake-data:
    generate "fake" information

fast-fib:
    faster version of "fib"

fast-now:
    faster, cached-per-millisecond version of "now"

flip-text:
    turns text upside-down

fortune:
    prints random quotations

gaddafi:
    match the many names of Muammar al-Gaddafi

geonames:
    implementing GeoNames API

gestalt:
    system version using gestalt on Mac OS X

github:
    implementing Github API v2

google.charts:
    implementing Google Chart API

google.search:
    implementing Google Search API

google.translate:
    implementing Google Translate API

gravatar:
    wrapping the Gravatar API

hamurabi:
    port of the HAMURABI.BAS game

happy-numbers:
    tests if a number is "happy"

hello-ga:
    genetic "hello, world!"

ini-file:
    parsing INI configuration files

iphone-backup:
    extract text messages from iPhone backups

ipinfodb:
    IP address geolocation tools using ipinfodb.com

mail-ui
    simple UI for composing emails

math.approx:
    approximating rational numbers

memcached:
    client for memcached server

n-partition:
    evenly partition an integer

ntp:
    simple NTP client

plagiarism:
    a simple plagiarism detector

port-scan:
    simple port scanner

power-of-2:
    various methods of implementing "power-of-2?"

pseudo-crypt:
    implementation of Kevin Burns "php-unique-hash"

psyng:
    implementation of Psydex API

random-string:
    port of a "Random String" tutorial

reddit:
    scraping the Reddit API

repopular:
    scraping "popular" Github projects

robohash:
    wrapper for Robohash.org

simple-rpg:
    simple role-playing game example

sorting.marriage:
    in-place marriage sort algorithm

sum:
    implementation of "old Unix Sys V R4" sum command

ten-ten:
    calculate the 10:10 code for geographic locations

ternary-search-trees:
    implementation of ternary search trees

text-or-binary:
    heuristic to detect if a file is text or binary

text-to-pdf:
    "text2pdf" converter

tf-idf:
    simple tf-idf search engine

time:
    simple TIME server

tnetstrings:
    implementation of Zed Shaw's "typed netstrings"

todos:
    additional vocab metadata for todo lists

trash:
    send files to the trash bin (mac, unix, windows)

txon:
    reader and writer for TXON format

utils:
    miscellaneous utility words

webbrowser:
    open urls in web browser

wolfram-alpha:
    query Wolfram|Alpha from Factor

wordcount:
    implementation of "counting words" meme

wordgen:
    example of statistical paragraph generation

wp:
    implementation of the "wp" benchmark (http://ptrace.fefe.de/wp/)

xkcd:
    comics from the XKCD.com website

yahoo.finance:
    wrapper for Yahoo! Finance market data

About

Small utilities and vocabularies implemented in the Factor programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Factor 97.8%
  • Other 2.2%