abdallahz3's starred repositories

pocketbase

Open Source realtime backend in 1 file

AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

Language:TypeScriptLicense:NOASSERTIONStargazers:35740Issues:196Issues:2015

flubber

Tools for smoother shape animations.

Language:JavaScriptLicense:MITStargazers:6552Issues:78Issues:29

melody

Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

Language:RustLicense:Apache-2.0Stargazers:4616Issues:17Issues:28

preline

Preline UI is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.

Language:TypeScriptLicense:MITStargazers:4021Issues:30Issues:318

fornjot

Early-stage b-rep CAD kernel, written in the Rust programming language.

Language:RustLicense:NOASSERTIONStargazers:1943Issues:31Issues:333

fontkit

An advanced font engine for Node and the browser

pointless

An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

Language:JavaScriptLicense:GPL-3.0Stargazers:1371Issues:13Issues:21

three-mesh-ui

⏹ Make VR user interfaces for Three.js

Language:JavaScriptLicense:MITStargazers:1265Issues:23Issues:162

zircleUI

🚀 zircle-ui is a frontend library to develop zoomable user interfaces.

Language:VueLicense:MITStargazers:937Issues:22Issues:42

fragment

[alpha] A web development environment for creative coding

Language:JavaScriptLicense:MITStargazers:805Issues:10Issues:21

incline.nvim

🎈 Floating statuslines for Neovim, winbar alternative

Language:LuaLicense:MITStargazers:725Issues:10Issues:47

svg-path-morph

Smoothly interpolate between variations of SVG paths.

Language:TypeScriptLicense:MITStargazers:723Issues:12Issues:2

threejs-andy-boilerplate

Very simple threejs boilerplate in VanillaJS to start your projects. There is only a basic scene, a load model method and a simple webpack.

Language:JavaScriptLicense:MITStargazers:694Issues:13Issues:0

vgit.nvim

Visual git plugin for Neovim

Language:LuaLicense:MITStargazers:579Issues:5Issues:153

vite-plugin-glsl

:spider_web: Import, inline (and compress) GLSL shader files :electric_plug:

Language:JavaScriptLicense:MITStargazers:301Issues:4Issues:44

knitwork

🧶 Utilities to generate safe JavaScript code.

Language:TypeScriptLicense:MITStargazers:263Issues:7Issues:12

threejs-page-transition

Web application, that uses THREE.JS and NextJS for the transitions between pages 👾. I've created this project to test the possibility of merging SPA'a and awwwards-like page transitions.

Language:TypeScriptStargazers:182Issues:5Issues:0

wilderness

An SVG animation API

Language:JavaScriptLicense:MITStargazers:154Issues:10Issues:73
Language:JavaScriptLicense:MITStargazers:112Issues:2Issues:0

Understanding-Unix-Linux-Programming

Source code of Understanding Unix/Linux Programming. The book provides example code in C, I would like to replicate it in Rust.

Language:CLicense:BSD-2-ClauseStargazers:80Issues:5Issues:3

solid-spring

Like react-spring, but for SolidJS.

Language:TypeScriptLicense:MITStargazers:76Issues:5Issues:5

keymap-amend.nvim

Amend the existing keymap in Neovim

rust-notes

Terse Rust learning material. :crab:

orbit

Javascript to Go transpiler and micro frontend toolchain for React (CSR, SSR).

Language:GoLicense:GPL-3.0Stargazers:43Issues:3Issues:98

bloki

Blocks-based collaborative editor.

solid-cache

Resource caching in SolidJS

Language:TypeScriptLicense:MITStargazers:31Issues:2Issues:0
Language:TypeScriptStargazers:19Issues:0Issues:0

golang-workspace

A collection of examples and other experimental stuffs in Golang

Language:GoLicense:GPL-3.0Stargazers:14Issues:4Issues:0

mintabline.vim

Minimalist Tabline with tab numbers, icons and Neovim terminals

Language:Vim ScriptLicense:MITStargazers:14Issues:2Issues:0