{
  "subreddit": "r/csharp",
  "page": "https://redlisten.com/r/csharp",
  "updated": "2026-11-12T00:52:59.093Z",
  "members": 331461,
  "activity": {
    "posts_last_24_hours": 9,
    "posts_per_hour": 0.3,
    "comments_per_hour": 4.3,
    "newest_post_utc": 1794428971.565,
    "newest_comment_utc": 1794427720.064
  },
  "top_threads_this_week": [
    {
      "title": "A general IL optimizer for .NET: Cilica",
      "score": 165,
      "comments": 44,
      "created_utc": 1794032620.847,
      "snippet": "I've been working on Cilica, a post-build optimizer for .NET assemblies. It continues DistIL. The repository: https://github.com/hez2010/Cilica It lifts your compiled IL into an SSA-based...",
      "url": "https://www.reddit.com/r/csharp/comments/1xpzgnb/a_general_il_optimizer_for_net_cilica/"
    },
    {
      "title": ".NET 11 is out now! 🎉",
      "score": 90,
      "comments": 10,
      "created_utc": 1794326943.307,
      "snippet": "",
      "url": "https://www.reddit.com/r/csharp/comments/1xsquvo/net_11_is_out_now/"
    },
    {
      "title": "Vector field simulation built with my own math library and Vulkan!",
      "score": 84,
      "comments": 0,
      "created_utc": 1793975572.884,
      "snippet": "I made a small vector field visualizer using Vulkan and Epsilon, a symbolic math library for .NET that I'm working on. You type any 2D field, for example F(x, y) = \\[x, sin(y)\\], and it draws the...",
      "url": "https://www.reddit.com/r/csharp/comments/1xpe9hu/vector_field_simulation_built_with_my_own_math/"
    },
    {
      "title": "OnePDF: An OSS full-featured PDF library in .NET with no dependencies",
      "score": 57,
      "comments": 20,
      "created_utc": 1794273782.786,
      "snippet": "",
      "url": "https://www.reddit.com/r/csharp/comments/1xs9wc4/onepdf_an_oss_fullfeatured_pdf_library_in_net/"
    },
    {
      "title": "C# 15: Union Types, Closed Hierarchies, and the One Value™ That Isn't Any of Them · cekrem.github.io",
      "score": 55,
      "comments": 7,
      "created_utc": 1794230779.795,
      "snippet": "",
      "url": "https://www.reddit.com/r/csharp/comments/1xrrltv/c_15_union_types_closed_hierarchies_and_the_one/"
    },
    {
      "title": "dotnet-tree.nvim v0.3.0: a Solution Explorer for Neovim",
      "score": 41,
      "comments": 1,
      "created_utc": 1794044149.668,
      "snippet": "I write .NET at work and I use Neovim for pretty much everything, the one thing I kept missing from Rider and Visual Studio was the Solution Explorer. File trees show you folders, but a .NET repo...",
      "url": "https://www.reddit.com/r/csharp/comments/1xq2hic/dotnettreenvim_v030_a_solution_explorer_for_neovim/"
    },
    {
      "title": "Coming from Python to C# – Best framework for desktop apps and learning resources?",
      "score": 23,
      "comments": 41,
      "created_utc": 1793971297.756,
      "snippet": "Hey everyone! I recently graduated with a Master's in Data Science and have a Bachelor's in Computer Science. My programming background is mainly in Python, particularly ML, computer vision,...",
      "url": "https://www.reddit.com/r/csharp/comments/1xpcngr/coming_from_python_to_c_best_framework_for/"
    },
    {
      "title": "AbraxasDB - A .NET native local object storage engine for data",
      "score": 20,
      "comments": 15,
      "created_utc": 1793903402.175,
      "snippet": "I've written .NET applications since 1.0 for personal, commercial, and large enterprise use cases. Before .NET, I worked in green-screen large database terminals (for those old enuf to remember...",
      "url": "https://www.reddit.com/r/csharp/comments/1xoqbaq/abraxasdb_a_net_native_local_object_storage/"
    },
    {
      "title": "I wrote a small windows native IDE in cpp for C#/.net in retro-style",
      "score": 18,
      "comments": 3,
      "created_utc": 1794244031.784,
      "snippet": "!img It has begun with the idea of a windows editor capable of editing big files which should not be resists in the memory (ram) and ended with a tiny c/.net ide inspired by LinqPad. Not as a...",
      "url": "https://www.reddit.com/r/csharp/comments/1xrxap6/i_wrote_a_small_windows_native_ide_in_cpp_for/"
    },
    {
      "title": "I turned C# compiler errors into a game console.",
      "score": 17,
      "comments": 1,
      "created_utc": 1794247257.347,
      "snippet": "",
      "url": "https://www.reddit.com/r/csharp/comments/1xryrao/i_turned_c_compiler_errors_into_a_game_console/"
    }
  ],
  "newest_posts": [
    {
      "title": "Fast microservice, design desicion",
      "score": 1,
      "comments": 0,
      "created_utc": 1794428971.565,
      "url": "https://www.reddit.com/r/csharp/comments/1xtsqlq/fast_microservice_design_desicion/"
    },
    {
      "title": "Housekeeping tips?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794425295.742,
      "url": "https://www.reddit.com/r/csharp/comments/1xtr4xj/housekeeping_tips/"
    },
    {
      "title": "WPF or .NET MAUI ?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794425001.63,
      "url": "https://www.reddit.com/r/csharp/comments/1xtr0dq/wpf_or_net_maui/"
    },
    {
      "title": "Is there anything faster than microsoft/playwright-dotnet?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794410794.198,
      "url": "https://www.reddit.com/r/csharp/comments/1xtklof/is_there_anything_faster_than/"
    },
    {
      "title": "Update: I shipped your feedback on my WPF liquid glass dock, and here's its 3D virtual desktop cube (Viewport3D)",
      "score": 1,
      "comments": 0,
      "created_utc": 1794403596.828,
      "url": "https://www.reddit.com/r/csharp/comments/1xthp9o/update_i_shipped_your_feedback_on_my_wpf_liquid/"
    },
    {
      "title": "Update: my WPF liquid glass dock now refracts the windows that slide under it, without ever capturing itself",
      "score": 1,
      "comments": 0,
      "created_utc": 1794397089.308,
      "url": "https://www.reddit.com/r/csharp/comments/1xtfk9o/update_my_wpf_liquid_glass_dock_now_refracts_the/"
    },
    {
      "title": "Support to complete certifications",
      "score": 1,
      "comments": 0,
      "created_utc": 1794394425.416,
      "url": "https://www.reddit.com/r/csharp/comments/1xtet4o/support_to_complete_certifications/"
    },
    {
      "title": "I took over a 10-year-old NuGet package and updated it to modern .NET",
      "score": 1,
      "comments": 0,
      "created_utc": 1794384644.501,
      "url": "https://www.reddit.com/r/csharp/comments/1xtc95x/i_took_over_a_10yearold_nuget_package_and_updated/"
    },
    {
      "title": "Tired of repetitive EF Core boilerplate? Thoughts on a single CLI command?",
      "score": 1,
      "comments": 0,
      "created_utc": 1794365751.42,
      "url": "https://www.reddit.com/r/csharp/comments/1xt6luw/tired_of_repetitive_ef_core_boilerplate_thoughts/"
    },
    {
      "title": "Cake v7.0.0 released - .NET 11 & C# 15, unified DI across runners, container publishing, and more",
      "score": 1,
      "comments": 0,
      "created_utc": 1794358021.874,
      "url": "https://www.reddit.com/r/csharp/comments/1xt3woo/cake_v700_released_net_11_c_15_unified_di_across/"
    }
  ],
  "words_this_week": [
    {
      "word": "net",
      "titles": 39
    },
    {
      "word": "library",
      "titles": 9
    },
    {
      "word": "engine",
      "titles": 9
    },
    {
      "word": "built",
      "titles": 8
    },
    {
      "word": "released",
      "titles": 8
    },
    {
      "word": "source",
      "titles": 8
    },
    {
      "word": "wpf",
      "titles": 8
    },
    {
      "word": "building",
      "titles": 8
    },
    {
      "word": "code",
      "titles": 8
    },
    {
      "word": "windows",
      "titles": 7
    },
    {
      "word": "open",
      "titles": 7
    },
    {
      "word": "free",
      "titles": 6
    }
  ],
  "preview": "This is a preview. Every post and comment in r/csharp, live, as JSON or RSS on the same paths a Reddit client uses, plus keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=subreddit",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/r/csharp"
}