SimpleBase 3.0.0
See the version list below for details.
dotnet add package SimpleBase --version 3.0.0
NuGet\Install-Package SimpleBase -Version 3.0.0
<PackageReference Include="SimpleBase" Version="3.0.0" />
<PackageVersion Include="SimpleBase" Version="3.0.0" />
<PackageReference Include="SimpleBase" />
paket add SimpleBase --version 3.0.0
#r "nuget: SimpleBase, 3.0.0"
#:package SimpleBase@3.0.0
#addin nuget:?package=SimpleBase&version=3.0.0
#tool nuget:?package=SimpleBase&version=3.0.0
Base16, Base32, Base58, Base85 encoding/decoding library
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- System.Memory (>= 4.5.3)
NuGet packages (62)
Showing the top 5 NuGet packages that depend on SimpleBase:
| Package | Downloads |
|---|---|
|
Makaretu.Dns
DNS data model with serializer/deserializer for the wire and master file format. |
|
|
KubeOps
This is an operator sdk written in c#. It enables a developer to create a custom controller for CRDs (CustomResourceDefinitions) that runs on kubernetes. |
|
|
Ipfs.Core
Core objects and interfaces for IPFS. The InterPlanetary File System is the permanent web. It is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. |
|
|
Nethermind.Libp2p.Core
A libp2p implementation for .NET |
|
|
SubstrateNetApi
Just another Substrate .NET API, written in NETStandard2.0 to provide maximum compatibility for Unity3D. |
GitHub repositories (10)
Showing the top 10 popular GitHub repositories that depend on SimpleBase:
| Repository | Stars |
|---|---|
|
stratumauth/app
📱 Two-Factor Authentication (2FA) client for Android + Wear OS
|
|
|
unosquare/passcore
A self-service password management tool for Active Directory
|
|
|
TeslaFly01/SmartSqlT
🔥🔥🔥 SmartSQL 是一款方便、快捷的数据库文档查询、导出工具!该工具从最初支持CHM文档格式开始,通过不断地探索开发、集思广益和不断改进,又陆续支持Word、Excel、PDF、Html、Xml、Json、MarkDown等文档格式的导出。同时支持SqlServer、MySql、PostgreSQL、SQLite等多种数据库的文档查询和导出功能。
|
|
|
BasisVR/Basis
Basis is an open-source social framework for VR and Desktop usage.
|
|
|
slowscript/warpinator-windows
An unofficial implementation of Warpinator for Windows
|
|
|
umacryptosoft/USDT-TRC20-Wallet
USDT Wallet -TRX Wallet - TRC20 Wallet, Transfer
|
|
|
richardschneider/net-ipfs-mount
Mount the InterPlanetary File System as a mapped drive on Windows
|
|
|
Doofus-Mc-Goofus/LonghornBluesky
Third-party Bluesky client designed with a Windows Longhorn-like aesthetic.
|
|
|
bizanc/Bizanc.io.Core
Bizanc Blockchain
|
|
|
richardschneider/net-ipfs-core
The core objects and interfaces of the interplanetary file system (IPFS)
|
| Version | Downloads | Last Updated |
|---|---|---|
| 5.6.0 | 1,388 | 11/13/2025 |
| 5.5.0 | 53,026 | 9/14/2025 |
| 5.4.1 | 146,029 | 5/20/2025 |
| 5.3.0 | 1,285 | 5/18/2025 |
| 5.2.0 | 6,261 | 5/11/2025 |
| 5.1.0 | 735 | 5/11/2025 |
| 5.0.0 | 1,248 | 5/9/2025 |
| 4.3.0 | 48,289 | 5/5/2025 |
| 4.2.0 | 7,768 | 4/29/2025 |
| 4.0.2 | 481,574 | 9/19/2024 |
| 4.0.1 | 17,840 | 9/12/2024 |
| 4.0.0 | 1,346,497 | 11/10/2022 |
| 3.1.0 | 752,923 | 5/24/2021 |
| 3.0.3 | 1,552 | 5/24/2021 |
| 3.0.2 | 125,015 | 12/11/2020 |
| 3.0.1 | 97,674 | 2/14/2020 |
| 3.0.0 | 19,999 | 12/24/2019 |
| 2.1.0 | 632,874 | 1/21/2020 |
| 2.0.0 | 27,300 | 10/12/2019 |
| 1.8.0 | 132,205 | 3/20/2019 |
| 1.7.1 | 52,859 | 12/4/2018 |
| 1.6.1 | 15,892 | 7/13/2018 |
| 1.4.1 | 5,975 | 5/30/2018 |
| 1.3.1 | 1,053,551 | 7/27/2017 |
| 1.3.0 | 1,987 | 7/26/2017 |
| 1.2.0 | 42,686 | 5/19/2016 |
| 1.1.1 | 83,240 | 5/18/2016 |
| 1.1.0 | 2,778 | 5/16/2016 |
# Breaking changes
- This version only supports .NET Standard 2.1 (.NET Core 3.0) and up, because I started using nullable annotations
and Span/Range constructs in the code. It's time to move to the future, folks!
- Base16 encoding/decoding methods have been moved to `Base16.UpperCase` and `Base16.LowerCase` respectively.
- Changed the static version of `Base16.Decode()` to receive a string as a parameter to avoid signature conflicts. (It's probably more practical this way)
- Removed string/byte[] overloads for Encode functions as they are redundant with .NET Core 3.0. Only `Base16.Decode`
remained as a string due to function signature conflicts.
- Base32 is no longer whitespace tolerant.
# New features
- New TryEncode/TryDecode interfaces for non-allocating encoding. Probably would be useful in massive number of encodings.
- Yubico's ModHex support for Base16.
# Improvements
- More than 2x faster Base16 decoding
- Faster Base16 encoding
- More test coverage
- No more dependency to System.Runtime.Numerics
- Encoders now conform to common interfaces like IBaseEncoder, IBaseStreamEncoder, INonAllocatingBaseEncoder
which make them pluggable, replacable with other implementations.
- Nullable reference annotations
# Fixes
- Fix package license expression.
- Fix regression in Base16 optimizations.