DJun's starred repositories

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

marktext

📝A simple and elegant markdown editor, available for Linux, macOS and Windows.

Language:JavaScriptLicense:MITStargazers:46664Issues:418Issues:2778

pingora

A library for building fast, reliable and evolvable network services.

Language:RustLicense:Apache-2.0Stargazers:21410Issues:172Issues:209

node-red

Low-code programming for event-driven applications

Language:JavaScriptLicense:Apache-2.0Stargazers:19612Issues:532Issues:2472

cosmopolitan

build-once run-anywhere c library

sway

i3-compatible Wayland compositor

static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

Language:RustLicense:MITStargazers:13240Issues:322Issues:575

deepface

A Lightweight Face Recognition and Facial Attribute Analysis (Age, Gender, Emotion and Race) Library for Python

Language:PythonLicense:MITStargazers:11979Issues:144Issues:1113

univer

Univer is an open-source productivity tool dev kit helping you integrate spreadsheets, docs and slides into your applications.

Language:TypeScriptLicense:Apache-2.0Stargazers:6703Issues:74Issues:1155

varlet

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

Language:VueLicense:MITStargazers:4901Issues:47Issues:645

RIOT

RIOT - The friendly OS for IoT

Language:CLicense:LGPL-2.1Stargazers:4900Issues:249Issues:3166

liveblocks

Liveblocks is the platform for adding collaborative editing, comments, and notifications into your application.

Language:TypeScriptLicense:Apache-2.0Stargazers:3485Issues:16Issues:255

wayfire

A modular and extensible wayland compositor

sketch-threejs

Interactive sketches made with three.js.

Language:JavaScriptLicense:MITStargazers:2304Issues:48Issues:11

wlroots

A modular Wayland compositor library

atopile

Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

Language:PythonLicense:Apache-2.0Stargazers:1910Issues:15Issues:115

revezone

A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。

Language:TypeScriptLicense:AGPL-3.0Stargazers:1792Issues:15Issues:97

docspell

Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.

Language:ElmLicense:AGPL-3.0Stargazers:1590Issues:17Issues:705

ezEngine

An open source C++ game engine.

Language:C++License:MITStargazers:1340Issues:51Issues:391

plc4x

PLC4X The Industrial IoT adapter

Language:JavaLicense:Apache-2.0Stargazers:1256Issues:63Issues:237

enable3d

🕹️ Standalone 3D Framework / Physics for three.js (using ammo.js) / 3D extension for Phaser 3

Language:TypeScriptLicense:LGPL-3.0Stargazers:986Issues:22Issues:136

PyScada

PyScada is a open source scada system that uses the Django framework as backend

Language:JavaScriptLicense:AGPL-3.0Stargazers:520Issues:52Issues:58

LVGLBuilder

GUI Builder for littlevgl.

wrecc

A x86_64 C99 compiler written in Rust from scratch

Language:RustLicense:MITStargazers:385Issues:5Issues:7

Three.js-City

A 3D interactive city with a car that can be driven around, built with Three.js

Language:JavaScriptLicense:NOASSERTIONStargazers:195Issues:10Issues:4

CatDogEngine

A cross-platform game engine/editor written in modern C++ (WIP)

Language:C++License:GPL-2.0Stargazers:158Issues:8Issues:168

threejs-3dmodel-edit

基于three.js开发的3D模型可视化编辑器 包含模型加载,模型文件导入导出,模型背景图,全景图,模型动画,模型灯光,模型定位,辅助线,模型辉光,模型拖拽,模型拆解, 模型材质等可视化操作编辑系统,模型编辑数据保存预览和代码嵌入 前端技术:Vue3+Typescript+Pinia+Threejs

Language:JavaScriptLicense:MulanPSL-2.0Stargazers:151Issues:3Issues:3

automotive-configurator

A web demo app for configuring the visual look of a retail car using WebGL rendering. The project was created using ThreeJS WebGL library with model formats in glTF.

Language:JavaScriptLicense:MITStargazers:89Issues:5Issues:1

Interpolation_Clipping_Rasterization

Interpolation, clipping and rasterization algorithms in C++

Language:C++License:BSD-2-ClauseStargazers:6Issues:3Issues:0

ILSim

Software Simulation of Keyence IL sensors with DL-EN1 communication unit

Language:PythonLicense:MITStargazers:4Issues:1Issues:0