Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 20 C# TypeScript Projects
-
NSwag does a wonderful job of generating TypeScript clients from OpenAPI specs. Definitely give it a shot before killing your current setup.
https://github.com/RicoSuter/NSwag (It sucks in any OpenAPI yml, not just ones from Swashbuckle/C#)
-
Architecture
.NET 7, Angular 16, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-By-Feature Structure, Separation of Concerns.
Project mention: Architecture .NET 7, Angular 16, Clean Architecture, Clean Code, Solid | news.ycombinator.com | 2023-05-03 -
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
There are projects in other languages/frameworks like .NET (https://github.com/edandersen/core-admin, https://github.com/serenity-is/Serenity), but nothing quite has the momentum that the Django admin has.
-
-
CDM
The Common Data Model (CDM) is a standard and extensible collection of schemas (entities, attributes, relationships) that represents business concepts and activities with well-defined semantics, to facilitate data interoperability. Examples of entities include: Account, Contact, Lead, Opportunity, Product, etc.
Project mention: Power Platform and Dataverse overview / posters / "Solution and architecture illustrations" | reddit.com/r/sysadmin | 2022-08-25 -
FilterLists
:shield: The independent, comprehensive directory of filter and host lists for advertisements, trackers, malware, and annoyances.
Project mention: Are there any third party filter lists worth importing into uBlock? | reddit.com/r/PrivacyGuides | 2023-05-16 -
Project mention: A feature flag management dev tool that accelerates your feature releases with minimal risk. | reddit.com/r/coolgithubprojects | 2023-05-31
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
Project mention: Bebop (Better Protocol Buffers) v2.7.0: watch mode, service streams, improved REPL, and compiler plugins RFC | reddit.com/r/programming | 2023-05-24
-
Creating client libraries could be done via kiota
-
Project mention: Open-source, safe match Acceptance and Champion Selection tool : AutoLoL-GUI | reddit.com/r/leagueoflegends | 2023-01-15
In addition to what u/HKayn wrote, Mimic is no longer supported. See https://github.com/molenzwiebel/Mimic/issues/54
-
I think https://programming-language-benchmarks.vercel.app/ is a good starting point to compare languages and compilers, also implementations are optimized for the specific language so you don't end up with a poorly ported c++ implementation in rust and wonder why it performs so bad.
-
Nucleus
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication (by alirizaadiyahsi)
I don't know why they write it that way. For tokens, you can use https://www.nuget.org/packages/Microsoft.AspNetCore.Authentication.JwtBearer. The other things you listed are basically built in.
-
js-ts-csharp
A repository demonstrating functional techniques with C# 10 and the similarities between JavaScript, TypeScript, and C#.
Project mention: Ryujinx: Experimental Nintendo Switch Emulator written in C# | news.ycombinator.com | 2023-05-03> ...this project is a nice showcase how versatile C# and .NET is
C# and .NET are highly underrated/underappreciated because of some early flops and the Microsoft branding.
It's converging with TypeScript in the best way possible[0] and has some really great language features that even TS is lacking (really powerful switch expressions, for example).
It seems like the natural option for teams that want to move from TypeScript to a compiled, multi-threaded, statically typed language but it seems that there's a lot of teams that would rather use Go or Rust; neither of which are as easy to step up to from TypeScript, IMO.
-
-
TypedSignalR.Client.TypeScript
TypeScript source generator to provide strongly typed SignalR clients by analyzing C# type definitions.
-
You can write C# classes and generate Typescript types with https://github.com/nenoNaninu/Tapper I've used that for a private project and it works well.
-
-
-
openEcommerce
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD.
Project mention: GitHub - CarlosJorgeR/OpenEcommerce: .NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 14, CQRS, Clean Architecture,SOLID, DDD. | reddit.com/r/u_lcarloz | 2022-11-04 -
-
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
C# TypeScript related posts
- Lists with other functions to use on Ublock
- Based on various scientific studies, it takes at least 10-15 minutes for programmer to get back into the "zone" after an interruption. There are interesting resumption strategies for interrupted programming tasks.
- Can someone help me make a p*rn block list? I found a website that lists nearly 4000 websites but I don't know how to code and don't want to copy each link individually
- Looking for common whitelist for AdAway, YouTube history, Amazon etc
- AdBlock for Chrome…
- Is C# a good language if I don't plan on using any Microsoft solutions (Windows, Azure, visual studio, sql server)?
- But for how long?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 31 May 2023
Index
What are some of the best open-source TypeScript projects in C#? This list will help you:
Project | Stars | |
---|---|---|
1 | NSwag | 5,882 |
2 | Architecture | 2,852 |
3 | Serene | 2,329 |
4 | coolstore-microservices | 2,263 |
5 | CDM | 1,470 |
6 | FilterLists | 1,081 |
7 | featbit | 930 |
8 | bebop | 873 |
9 | kiota | 627 |
10 | Mimic | 488 |
11 | Programming-Language-Benchmarks | 424 |
12 | Nucleus | 347 |
13 | js-ts-csharp | 78 |
14 | I18N | 57 |
15 | TypedSignalR.Client.TypeScript | 50 |
16 | Tapper | 47 |
17 | Coalesce | 47 |
18 | UserManagement | 12 |
19 | openEcommerce | 6 |
20 | Sinedo | 5 |