All Projects → WeihanLi → Weihanli.common

WeihanLi / Weihanli.common

Licence: mit
common tools,methods,extension methods etc... .net 常用工具类,公共方法,常用扩展方法等,基础类库

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Weihanli.common

Cosmonaut
🌐 A supercharged Azure CosmosDB .NET SDK with ORM support
Stars: ✭ 309 (+103.29%)
Mutual labels:  library, netstandard, dotnetcore
Let
Annotation based simple API flavored with AOP to handle new Android runtime permission model
Stars: ✭ 532 (+250%)
Mutual labels:  library, aop
Fakeit
The Kotlin fake data generator library!
Stars: ✭ 482 (+217.11%)
Mutual labels:  utility, library
Text Minimap
Generate text minimap/preview using Braille Patterns
Stars: ✭ 21 (-86.18%)
Mutual labels:  utility, library
Kahelpers
Kotlin Extensions (Android extensions) and Helpers for smoother Android development
Stars: ✭ 382 (+151.32%)
Mutual labels:  extensions, helpers
Networker
A simple to use TCP and UDP networking library for .NET. Compatible with Unity.
Stars: ✭ 408 (+168.42%)
Mutual labels:  netstandard, dotnetcore
Python Common Cache
This project is a cache component based on the memory and it is lightweight, simple and customizable. 🐍 😃
Stars: ✭ 21 (-86.18%)
Mutual labels:  utility, library
Towel
Throw in the towel.
Stars: ✭ 333 (+119.08%)
Mutual labels:  library, extensions
Potato Library
Easy to use Utility library for Android
Stars: ✭ 45 (-70.39%)
Mutual labels:  utility, library
C Utils
Tiny, modular, drop-in, library of some most commonly used utility methods for C (embedded) applications. Intended to be used as a git-submodule inside your projects to kickstart development. See https://c-utils.gotomain.io for more details.
Stars: ✭ 47 (-69.08%)
Mutual labels:  utility, library
Kbcsv
KBCsv is an efficient, easy to use .NET parsing and writing library for the CSV (comma-separated values) format.
Stars: ✭ 75 (-50.66%)
Mutual labels:  library, netstandard
Peachpie
PeachPie - the PHP compiler and runtime for .NET and .NET Core
Stars: ✭ 1,945 (+1179.61%)
Mutual labels:  netstandard, dotnetcore
Time.dart
⏰ Type-safe DateTime and Duration calculations, powered by extensions.
Stars: ✭ 363 (+138.82%)
Mutual labels:  library, extensions
Vortice.windows
.NET standard bindings for DirectX, WIC, Direct2D1, XInput, XAudio and X3DAudio
Stars: ✭ 427 (+180.92%)
Mutual labels:  netstandard, dotnetcore
Rtspclientsharp
Pure C# RTSP client for .NET Standard without external dependencies and with true async nature. I welcome contributions.
Stars: ✭ 348 (+128.95%)
Mutual labels:  netstandard, dotnetcore
Brainf cksharp
A complete and full-featured Brainf_ck IDE/console for Windows 10 (UWP), with a high-performance REPL interpreter
Stars: ✭ 26 (-82.89%)
Mutual labels:  library, netstandard
Extramaputils
🌍 the simple utility for google maps in android
Stars: ✭ 293 (+92.76%)
Mutual labels:  utility, library
Raft.net
Implementation of RAFT distributed consensus algorithm among TCP Peers on .NET / .NETStandard / .NETCore / dotnet
Stars: ✭ 112 (-26.32%)
Mutual labels:  netstandard, dotnetcore
Computesharp
A .NET 5 library to run C# code in parallel on the GPU through DX12 and dynamically generated HLSL compute shaders, with the goal of making GPU computing easy to use for all .NET developers! 🚀
Stars: ✭ 982 (+546.05%)
Mutual labels:  library, netstandard
Neatinput
A .NET standard project which aims to make keyboard and mouse input monitoring easy on Windows and eventually Linux.
Stars: ✭ 89 (-41.45%)
Mutual labels:  library, netstandard

WeihanLi.Common

Build status

WeihanLi.Common Latest Stable

WeihanLi.Common Latest

Pipelines Build Status

Github Build Status

Intro

.net 常用帮助类,扩展方法等,构建自己的基础类库

基于 .netstandard2.0 和 net45,可以用于 .net framework 4.5 与 netstandard2.0 及以上版本

Packages

与这个 Repository 相关的 nuget 包:

Extensions

Features

  • Dependence Injection(类比微软依赖注入框架自定义实现的依赖注入框架)
  • Fluent Aspects -- AOP implemented(基于动态代理实现的 AOP 框架)
  • Event Related(EventBus/EventQueue/EventStore)
  • Logging Framework(结合log4net/serilog/微软日志框架实现的日志框架)
  • Dapper-like Ado.Net extensions(类似 Dapper 的 Ado.Net 扩展)
  • TOTP implement(TOTP算法实现)
  • and more ...

Release Notes

you can see a summary of package release notes here.

Contact

Contact me if you need: [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].