Coder Social home page Coder Social logo

jakembauer / oscean Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xxiivv/oscean

0.0 0.0 0.0 691.45 MB

Static wiki engine written in Uxntal

Home Page: http://wiki.xxiivv.com

License: MIT License

Shell 0.03% JavaScript 0.50% C 0.08% CSS 0.06% HTML 99.33%

oscean's Introduction

Oscean

This is the repository for the Oscean wiki, see the on-site documentation for more up-to-date details. Oscean is a static site written in Uxntal, a stack-machine assembly language designed for a portable virtual machine. The database tables are stored as plain-text files designed to fit in Uxn's 64kb of memory. The main branch is the live version.

Build

The oscean.rom file can be assembled with uxnasm or drifblim.

Maeve

uxnasm maeve.tal bin/maeve.rom # build pre-processor

Maeve is the pre-processor, it generates temporary files for oscean to populate the wiki with. The files are as follow:

  • entry-log, contains all the diary logs for that entry.
  • entry-map, contains all the incoming links for that entry.

Oscean

uxnasm oscean.tal bin/oscean.rom # build wiki engine

The rom does not have a graphical interface, but can be used with the uxncli emulator:

Run

uxncli bin/maeve.rom
uxncli bin/oscean.rom

Extras

  • Pull Requests are welcome.
  • See the License file for license rights and limitations(MIT), the media assets are BY-NC-SA 4.0.

oscean's People

Contributors

bellinitte avatar chasecolburn avatar ckipp01 avatar clayton-grey avatar coreygirard avatar gingerbeardman avatar hackergrrl avatar la-ninpre avatar lejeunerenard avatar makoconstruct avatar maxdeviant avatar metasyn avatar milofultz avatar mrshll avatar nathanwentworth avatar neauoire avatar nevfy-y avatar nickyboy89 avatar noelleleigh avatar nomand avatar ozkxr avatar pkolios avatar pschwede avatar rekkabell avatar rosano avatar soberao avatar tangentfoxy avatar wint3rmute avatar wwaites avatar xavierpinho avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.