Code Monkey home page Code Monkey logo

imglib's Introduction

Codinget

A smol README.md for my profile

whoami

A random dev who enjoys {programm,sysadmin,netamdin}ing a bit too much.
Grew up on Mandriva Linux, switched to Debian, and now using Alpine more and more.
Mains Lua/MoonScript, JavaScript/Typescript and Rust, but can write fairly good Python, Java and C.

ls ~/projects

  • container, a simple containerization script based on systemd-nspawn
  • rprompt, a small prompt for fish, zsh and bash, written in rust and moonscript
  • moonbuild, a small build system written in and using moonscript
  • brightnessctl, a simple suid binary to set the screen brightness
  • Snek, a "simple" Snake, done for my final JS class project
  • rmarcher, a small cpu-rendered raymarcher in Rust capable to load Lua scenes
  • mon, a simple system monitoring tool
  • and basically everything here, on my GitLab and GitDab

ls ~/upcoming-projects

  • dashboard, a small web dashboard for my server, using lapis
  • limglib, an image organization tool
  • lcontainer no repo yet, a lighter container system, not relying on systemd

ls ~/old-projects

  • prompt, a small prompt, mainly designed for fish, the old counterpart of rprompt
  • bot-info, a discord bot for the programming school I went to, to be replaced by Administrator by a newer student now that I left
  • toolbox, a small toolbox of CLI tools based on lua, mostly replaced by lua-command-tools

TODO

  • make the README
  • work on the project themselves

imglib's People

Contributors

natnat-mc avatar

Watchers

 avatar  avatar

imglib's Issues

Packaging software so that it can be used out of the box

That means the following things:

  • release the compiled Lua sources, not the MoonScript
  • ideally minify them
  • patch require to load them from a single file ideally
  • load the SQL statements from a single file too
  • package all the dependencies, including luvit with our code
  • rewrite the control scripts to take all this into account

Implement the rest of the API

A big part of the API is currently unimplemented. While it is still possible to use the software in its current state, performance and security would be greatly increased with the full API.

Module system

The software doesn't currently support modules, but this needs to change to support the web frontend

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.