GithubHelp home page GithubHelp logo

almaraz-labs / org-website Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.2 MB

Personal Website for domain: alkymizt.com

Home Page: https://almarazlabs.com

Emacs Lisp 91.34% Shell 0.05% HTML 3.35% CSS 4.68% JavaScript 0.59%
emacs emacs-lisp literate-programming org-mode

org-website's Introduction

(define (org-website lisp . files) …)

Introduction

I originally built this website with the idea of creating my own web application framework for gaming using TypeScript, Gulp.js, webpack and Babylon.js. However, life happened and well this framework was difficult to maintain and was minimal at best. And due to my neglect over the past two years, it became so outdated that getting it working again was more work than developing a new system.

Then, after my adventures of deep-diving into all things Emacs related and presented with the necessity to update my much outdated website, this led me to do so using Emacs’ infamous Org Mode.

This work is still in the very early stages of development, so there are many things to figure out - such as the exact type of site I want to build.

Outline of Features to Implement

This will act as a log of changes and a way to keep track of development at least in the early stages. I will eventually turn this into a true README once this website is complete - for now it is a work in progress (WIP).

  • DONE Change README into Org file
  • DONE Research Emacs/Org Manuals on Exporting to HTML, and the web!
  • DONE Set up Org Publishing Configuration
  • DONE Create Build Script (Shell & Emacs Lisp) to build out pages/website automatically
  • TODO Optimize generated HTML Output
  • TODO Setup CSS build/exports (babel?)
  • TODO Investigate more Advanced Org Website capabilities
  • TODO Begin content curation & creation

License

This website and its code is licensed under MIT, until further noticed - I may choose to license under Unlicense (https://unlicense.org/).

References

  1. Wilson, D., Build Your Website with Org Mod, System Crafters, 2021, Link .
  2. Wilson, D., Automated Org Mode Website Publishing…, System Crafters, 2021, Link .
  3. Quirk, K., Simple.css - A classless CSS framework, Simple.css, 2022, Link .
  4. Org Community .
  5. Emacs Community .

org-website's People

Contributors

del-quimico avatar

Stargazers

 avatar

Watchers

 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.