Skip to content
View puresamari's full-sized avatar
๐Ÿ‘๏ธ
TERNARY OPERATORS ARE BAE
๐Ÿ‘๏ธ
TERNARY OPERATORS ARE BAE
Block or Report

Block or report puresamari

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
puresamari/README.md

Hi there ๐Ÿ‘‹

Here are a few projects im working on:

Ewibs is an onging project where I'm trying to build a framework that lets you build websites through an application and compile it through cli. The idea is to have the app generate code that can version controlled through git so you can make use of all common tools that are available in git and node.

SPB is a suite of tools that help you bundle a simple website setup by compiling / transpiling a veriety of language (including ts, sass, pug and so on) into a dist folder you can then just upload to wherever you are hosting it.

The SPB suite is split into 4 seperate systems:

  • npm version | core containing all bundling functionallity.
  • npm version | dev-server a webserver with hot reload functionallity for an easier development process.
  • npm version | CLI the command line interface for SPB.
  • APP (Coming soon)

Ts bundler is a very simplified typescript transpiler that recursively resolves all imported modules and creates 1 output bundle. It also allowes for watching for changes in any of the imported or entry modules and publishes update through rxjs.

I was littlebit bored once so i decided to create a little js dialect called simon / simonlang and a transpiler from simonlang to plainjs. I've now extended the toolset a bit and created a language support plugin for vscode

DCE gives the option to create a dom element, attach it to a parent and assign multiple attributes through a function instead of individually.

Web explorations

  • tresor.rothert.cc - repo: A small exploration into combining sound and an endless scroll animation ๐Ÿ˜…

Pinned Loading

  1. simon-compiler simon-compiler Public

    Compiler for simonlang

    C

  2. simon simon Public

    Just a little playground for creating my own js dialect

    TypeScript 2 1

  3. spb spb Public

    A really simple build tool, designed to just take input fields and automatically generate files without the hassle of creating a bloated config file.

    TypeScript 1

  4. ts-bundler ts-bundler Public

    Library for bundling typescript files.

    TypeScript 1 3

  5. dce dce Public

    all-in-one function for creating dom elements

    TypeScript