Skip to content
View WilliamRagstad's full-sized avatar


Block or Report

Block or report WilliamRagstad

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

Hello, and Welcome!

⤷ My name is William, I am a Software Engineer, Full-Stack Developer and Inventor with a passion for technology and innovation, currently studying Computer Science and working at KTH in Sweden 🇸🇪. Alumni board member of the computer club Stacken, and member of the ACM Special Interest Group on Programming Languages.

Creator of awesome OSS and innovative technology 🚀

⤷ My area of interest lies in crafting high quality Open-Source Software, Tools and Apps for developers I have extensive experience in constructing diverse applications and have a track record of developing innovative technology. My pursuit of excellence and my commitment to making a positive contribution to the tech community drives me to continuously improve my skills and knowledge.

Some of the projects and contributions in my portfolio encompasses e.g the development of new programming languages such as, Lento, mini, RustScript, libraries and tools such as APC or Font Manager — some having more than 100k downloads! 🎉


Fun facts

  • 🏠 Based in Sweden
  • 🔭 Currently working on Lento
  • ❤ I love designing programming languages
  • ⚡ Fun fact, I play the cello 🎻

Website Twitter LinkedIn

Featured Projects

Lento-lang       mini-lang      WebX      Font Manager

RustScript     APC Lib      AFK Script      ANSIConsole      Knight      LavaStore
Regfuz      Dog      TMPL      Pond      WireframeImages
CCE      EzConsole      ArgumentsUtil      NeatMathCore

GitHub Statistics

Achievements GitHub Streak
William's Dev Card William's Dev Card
Contributions calendar Habits

Sponsors and Donations

Resume / CV


Programming Languages I...

Created 🚀 Contrib. 🍰 Love ❤ Know 🧠 Want to Learn 🤔
Lento mini webx Word AFK Cake KiwiShell RustScript Miking Rust F# TypeScript Python OCaml C PowerShell C# C++ JavaScript Java Elixir HTML CSS Sass PHP SQL Mathematica Markdown LaTeX lean4 V Kotlin Scala Ruby Zig Haskell Clojure Dart June Grain Roc Elm Nim Zig Go Crystal Reason ReScript Typst

Other Languages and Technologies I've worked with ⚡

.Net Deno Node React Redux Vue Angular Firebase jQuery Apache git GitHub gitlab Docker Flask Jekyll Raspberry Pi
And many more...

Some even call me a 10x Rockstar developer! 🌟
Recruiters, read this.

Follow me on my social media 🤖

OR visit me on my website if you'd like to get to know me more.


Pinned Loading

  1. webx-net/webx webx-net/webx Public

    A DSL and framework for hypermedia system driven web backends, and API development.

    Rust 6 1

  2. lento-lang/Lento lento-lang/Lento Public

    A strongly typed, and expressive functional programming language

    Rust 2

  3. mini-lang/mini-lang mini-lang/mini-lang Public

    The example mini programming language written for the "Write a language in a week" series.

    Python 6

  4. Font-Manager Font-Manager Public

    Simply the best tool for CS:GO Font Management

    C# 108 36

  5. RustScript RustScript Public

    Forked from mkhan45/RustScript

    RustScript is a functional scripting language with as much relation to Rust as JavaScript has to Java.

    Java 8 2

  6. ANSIConsole ANSIConsole Public

    A .NET library for creating beautiful console applications.

    C# 30 4