Pinned Repositories
-C-
该存储库是用 C# 实现的各种算法的集合。这些算法涵盖计算机科学、数学和统计学、数据科学、机器学习、工程学等各种主题。实现及其相关文档旨在为教育工作者和学生提供学习资源。因此,人们可能会针对同一目标找到不止一种实现,但使用不同的算法策略和优化。
-excalidraw
开源白板Virtual whiteboard for sketching hand-drawn like diagrams
98.css
A design system for building faithful recreations of old UIs
AutoMapper
AutoMapper是以.NET(C#)语言开发的一个轻量的处理一个实体对象到另一个实体对象之间映射关系的组件库。
eShopOnContainers
在 Linux Windows 和 macOS 上运行的跨平台 .NET 示例微服务和基于容器的应用程序。由 .NET 7、Docker 容器和 Azure Kubernetes 服务提供支持。使用 Docker CLI、dotnet CLI、VS Code 或任何其他代码编辑器支持 Visual Studio、VS for Mac 和基于 CLI 的环境。
LaTeX_CSharpMath
LaTeX. in C#. (ported from the wonderful iosMath project).
OpenPDN
Paint.NET source (v3.36.7; prior to non-MIT license change)
Socean.Rpc
一个高效的RPC框架,基于c#
SqlSugar
Best ORM Fastest ORM Simple Easy Sqlite orm Oracle ORM Mysql Orm postgresql ORm SqlServer oRm
ToyCompiler
一个类似js的脚本语言解释器,使用C#实现
firespeed79's Repositories
firespeed79/antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
firespeed79/bullet3
ullet是一个实时碰撞检测和多物理模拟(multi-physics simulation)的软件开发包(SDK,Software Development Kit),可以应用于VR、游戏、视觉效果、机器人、机器学习等领域。
firespeed79/chili3d
一款可以运行在浏览器里的三维3D软件 – Chili3D
firespeed79/choreonoid
Choreonoid是一个用于机器人开发的开源、轻量级和可扩展的集成化、图形化开发框架。它是由日本国立高级工业科学技术研究所(AIST)的Shin'ichiro Nakaoka等人开发的。该工具主要包括模型可视化、动作编排功能和一个动力学仿真环境,还提供插件开发机制进行功能扩展。
firespeed79/CloudCompare
CloudCompare就是一款三维点云(和三角形网格)处理软件。它最初的目的是用来在两个三维点云(例如用激光扫描仪获得的点云)之间或点云和三角形网格之间进行比较,也就是“云比较”(Cloud Compare)。
firespeed79/cosmonium
一个三维天文学和太空探索软件:Cosmonium 。 Cosmonium是使用Python和C++开发的,底层图形渲染基于OpenGL,因此要求计算机支持OpenGL 2.1或更高版本(建议使用OpenGL 4.5)。
firespeed79/DH.NRedis
高性能Redis客户端,支持.NETCore/.NET4.0/.NET4.5,为大数据与消息队列而特别优化,线上单应用日均100亿调用量
firespeed79/dune3d
3D CAD application 开源CAD 软件
firespeed79/FluidX3D
一个计算流体力学软件 - FluidX3D。它号称是最快、内存效率最高的Lattice Boltzmann CFD软件。利用OpenCL在GPU上运行实现高速运行,同时对于非商业用途的使用是免费的。
firespeed79/GPXSee
GPXSee就是一款支持多种GPS数据文件格式的查看器和分析工具。它支持Windows、MacOS、Linux和安卓操作系统GPS log file viewer and analyzer with support for GPX, TCX, KML, FIT, IGC, NMEA, SLF, SML, LOC, GPI, GeoJSON and OziExplorer files.
firespeed79/itom
ITOM是一个用于集成测量系统、实验室自动化和数据评估的开源软件套件。它可以用于许多应用领域,但尤其适用于光学系统和图像处理。某种程度上可以看作LabVIEW的开源版替代方案。
firespeed79/LibrePCB
LibrePCB 是一个免费的、跨平台的、易于使用的电子设计自动化(EDA,Electronic Design Automation)套件,可以用于绘制原理图和设计印刷电路板,同时面向制造商、学生和专业人士;以及从初学者到专家 A powerful, innovative and intuitive EDA suite for everyone!
firespeed79/lihang-code
《统计学习方法》的代码实现
firespeed79/localsend
LocalSend 一款开源支持全平台的局域网文件互传工具
firespeed79/MediatR
Simple, unambitious mediator implementation in .NET 是一个在.NET应用程序中实现“中介者模式”的开源库。该库通过一种进程内消息传递机制(无其他外部依赖),进行请求/响应、命令、查询、通知和事件的消息传递,并通过泛型来支持消息的智能调度。 中介者模式是一种行为设计模式,它允许对象之间通过一个中介者对象进行交互,而不是直接相互依赖和交互。MediatR通过将请求和处理程序解耦,使应用程序的不同组件之间的通信更加简单和灵活。具体而言,它将请求封装在一个对象中,然后将该对象传递给中介者,中介者将选择正确的处理程序来处理该请求。
firespeed79/Meshroom
Meshroom是一款基于AliceVision摄影测量计算机视觉框架的免费开源三维重建软件。摄影测量学(Photogrammetry)是从图片(例如来自相机、摄像头等)信息来创建物理世界的数字模型的过程。而三维重建(3D Reconstruction)就是摄影测量学的具体应用,可以获得研究对象的三维模型。三维重建可以应用在很多领域,如增强现实(AR)、混合现实(MR)、机器人导航、自动驾驶、建筑、考古、数字城市、数字孪生等等。
firespeed79/ncalc
Mathematical Expressions Evaluator for .NET
firespeed79/NCalc2-A
expression evaluator for .NET with built-in compiler
firespeed79/Notepads
A modern, lightweight text editor with a minimalist design.
firespeed79/NRedisStack
Redis Stack .Net client
firespeed79/NRedisTimeSeries
.Net Client for RedisTimeSeries RedisTimeSeries 是一款基于 RedisModule 实现的时序数据库模块,提供了基础的时序操作功能,包括不限于聚合查询,范围查询,保留周期,降采样(数据压缩),插值变更,二级索引等。由于数据存储于内存中,因此提供了高性能读写访问能力,但同时也受限于内存存储,可能并不适合用在极大数据量的时序场景中。考虑到身靠着Redis生态这棵大树,也许能够和Redis生态的众多组件碰撞出有趣的火花。
firespeed79/OrchardCore
兰查德核心是一个开放源代码模块化的多租户应用框架,它是在该框架之上建立的内容管理系统。
firespeed79/parlot
快速和轻量级解析器创建工具Fast and lightweight parser creation tools
firespeed79/Pidgin
C#的轻量级快速分析库。A lightweight and fast parsing library for C#.
firespeed79/qelectrotech-source-mirror
QElectroTech,简称QET,主要用于创建电气领域的示意图文档,但也可用于绘制任何类型的图表,如气动、液压、过程工业、电子等等,可以把它看作是一个类似于二维的CAD/CAE编辑器,专注于原理图绘制功能。我个人觉得应该可以应用在编写家电、机电设备等领域的维修手册、技术文档,生产过程的工艺流程图以及教学等场合。 QElectroTech是使用C和C++开发的,用户界面使用了Qt。它提供Windows、Linux和MacOS的安装程序
firespeed79/RedisTimeSeries
RedisTimeSeries 是一款基于 RedisModule 实现的时序数据库模块,提供了基础的时序操作功能,包括不限于聚合查询,范围查询,保留周期,降采样(数据压缩),插值变更,二级索引等。由于数据存储于内存中,因此提供了高性能读写访问能力,但同时也受限于内存存储,可能并不适合用在极大数据量的时序场景中。考虑到身靠着Redis生态这棵大树,也许能够和Redis生态的众多组件碰撞出有趣的火花。
firespeed79/silx
Silx是一个用于同步辐射(synchrotron radiation)相关研究的数据评估和分析工具。它支持多种文件格式的读/写。
firespeed79/webots
Webots是一个开源的、支持多种操作系统的桌面应用程序,用于仿真机器人。它为机器人建模、编程和仿真提供了一个完整的开发环境。 Webots Robot Simulator
firespeed79/xFunc
XFINC为数学表达式提供了一个强大的解析器和分析器。它擅长计算导数,简化表达式,并获得高性能。xFunc provides a powerful parser and analyzer for mathematical expressions. It excels at calculating derivatives, simplifying expressions, and achieving high performance.
firespeed79/xictools
XicTools是2017年开始开源的一个用于集成电路设计的软件工具。它本来由美国Whiteley Research进行商业化,有超过20多年的历史了。后来软件的作者决定尝试一下开源,就在2017年10月把软件在github上进行了开源。