ΩF:∅

The league of open-source software beaux esprits.

About

Our Name

ΩF:∅ means "ohm-farad to none", and we usually pronounce it as "often".

Our Mission

The mission of the ΩF:∅ Foundation is to bring people together to develop useful, high-quality, free, and open-source software for any range of purposes.

Our Focus

Our members are familiar with languages as popular as Python, Ruby, JavaScript, and C, as well as Haskell, Erlang, and Lua. Some of our projects are heavily web-oriented, although we don't limit ourselves to that. We try to develop software in a wide range of languages with a wide range of uses.

Contact Us

Visit us in the #oftn channel on the Freenode IRC network, or send an e-mail to info@oftn.org.

People

Projects

We are committed to the open-source philosophy. This is why we manage our open-source projects with the wonderful Github service.

Quorum

Quorum is a flexible proposal/voting workflow system for teams of people. With this tool, you will be able to efficiently propose ideas to a group to be voted upon. It will provide a system to seamlessly collaborate with your group to gather consensus and make decisions over the Internet.

TPFS

TPFS (the Tagged Plain File System) is a revolutionary new file system that aims to move beyond the rut of hierarchical file systems through a purely tag based model. There are only two objects in TPFS: files and tags. They share a many-to-many relationship; files can have many different tags, and tags can have many different files. It is designed to be quick to look up in both directions.

lic

lic (pronounced like lick) is an experimental and new IRC client and framework. It consists of a central hub which maintains persistent connections and attachable clients which serve as an interface to the hub. It is based on Node.js which allows you to access all of the standard API along with lic's easy to use API.

The Coca C Compiler

Coca is an experiment in C implementations. It is written in JavaScript. Code is not interpreted, but rather compiled (or translated) into JavaScript code. Online development environments can make use of Coca to do syntactic validation, semantic validation, or to provide a helpful debugger. Subsequently, this can be useful for porting C applications to the web. This project is designed with the goal of having understandable diagnostics that link to the C specification, a simple and understandable codebase, and a modular library-based architecture.

l10n.js

l10n.js is a JavaScript library that enables passive localization through native JavaScript methods, gracefully degrading if the library is not present. You can make Ajax applications, JavaScript libraries, etc. that can be localized but not require l10n.js to function. There is already a placeholder method for all API calls as specified in the ECMAScript specification and is present in all JavaScript engines, so when l10n.js isn't present, your application works fine. Visit the online demo to see l10n.js in action.

The SUIT Canvas Toolkit

The SUIT Canvas Toolkit is meant to be an easy-to-use, beautiful, and fully-featured UI toolkit for the HTML5 canvas. There are some specialized web applications that require more than just what can be achieved with normal DOM methods. With canvas, you get more flexibility in the design, look-and-feel, and controls. Rendering and page layout also works while hardly having to worry about how things will look and behave in another browser. Besides being useful to you, this was started as an experiment to see how UI toolkits can work in the browser environment. Visit the demo page.

Voice Search

Voice Search is a Google Chrome extension that provides a method to search by speaking. It comes pre-loaded with Google, Wikipedia, YouTube, Bing, Yahoo, DuckDuckGo and Wolfram|Alpha services. You can also add your own user-defined search engines. It also integrates speech input buttons for text fields on all websites. Install it from the Chrome Web Store.

oftn-bot

State-of-the-art IRC bot library and bot for Node.js. Try oftn-bot in #oftn on irc.freenode.net.