quozd / awesome-dotnet Goto Github PK
View Code? Open in Web Editor NEWA collection of awesome .NET libraries, tools, frameworks and software
License: Creative Commons Zero v1.0 Universal
A collection of awesome .NET libraries, tools, frameworks and software
License: Creative Commons Zero v1.0 Universal
some libraries to create videos like http://www.wideo.co/ ?
https://github.com/aspnet/dnvm
you can see in the project readme
Under the "Game" section, why don't you have Unity 3D? You can create games in C#
Currently the license is positioned at the bottom and it's hard to find it. So what do you think about moving it to the top and/or creating a license file in the repository itself?
We are creating a github org for all awesome open source repos. I am working with a few individuals who are also managing their own awesome repos, and I think to gain more traction we need to work together. What are your thoughts about collectively moving your awesome repos to https://github.com/AwesomeOpenSource
The idea is that visibility for these repos would be increased due to more traffic to the org. What are your thoughts? Let me know if there is anything you'd like to discuss!
I need obfuscation program for .Net
like below...
Obfuscar : https://github.com/lextm/obfuscar
ConfuserEx : https://github.com/yck1509/ConfuserEx
Consider e.g. nuget download badges (https://shields.io/ to search for inspiration) to help people know how popular/used/renowned libs or tools are out there.
It hasn't been updated in over a year. I think it's time to let it go and remove the reference of it.
Is there an order within each category?
If no, then I suggest that some be added. + a word about it in Readme
There have been a few projects which haven't made it because they're either too small or possibly not awesome; with some projects almost making cringe when I hit close PR because I think they're pretty good.
I'm wondering if adding a second list for new or small projects would be a good idea?
Hi!
The Other Lists category definitely missing the
https://github.com/Cybermaxs/awesome-analyzers :)
Hi,
I would like to suggest some sort of marker for projects that have current support for asp.net core.
As many projects are in the early stages of adding support, there might be a need for two markers to distinguish between full support and beta support.
Thoughts?
@pleb edited to add missing body
what's about numl ?
Nuget package by sethjuarez
http://stephenhaunts.com/2014/08/15/machine-learning-with-numl/
Reference: @preguntoncabron
Hello, I wrote a tool that can validate README links (valid URLs, not duplicate). It can be run when someone submits a pull request.
It is currently being used by
Examples
If you are interested, connect this repo to https://travis-ci.org/ and add a .travis.yml
file to the project.
See https://github.com/dkhamsing/awesome_bot for options, more information
Feel free to leave a comment ๐
Hi, I've authored a .NET library / server that allows bridging between Python -> .NET or R -> .NET. .NET objects can be created and interacted with seamlessly in R or Python. The project is at:
https://github.com/tr8dr/.Net-Bridge
The python extension "pydotnet" is available via the usual pip installer and the R extension is to be released soon on CRAN.
Would be pleased if this is added to your list in an appropriate category. Thanks
Hello,
I just created an awesome list for LINQ. I started as a PR to awesome-dotnet but I move to a new list when I realized the size of it. Well, I think it would be a good idea to link awesome-linq list to awesome-dotnet. Your thoughts?
Also, as awesome-linq is quite new, I would love some feedbacks from you.
Thank you.
Cheers,
Orleans is included in [Distributed Computing] category and in [Application Frameworks].
Probably better retain only one.
I'm newbie with image processing and C#.
I don't know which are Frameworks awesome about it.
For example, I have seen those:
AForge
http://www.aforgenet.com/
Accord
http://accord-framework.net/intro.html
Accord Extensions
https://github.com/dajuric/accord-net-extensions
GraphicsMagick
https://graphicsmagick.codeplex.com/
ImageMagick.NET (Magick.NET)
http://www.imagemagick.net/script/api.php#dot-net
http://magick.codeplex.com/
Anyways, maybe good developers generate a discussion about it.
Another issue about image processing: OCR and detect porn images.
I haven't found any good awesome frameworks or libraries.
http://nugetmusthaves.com/Tag/nude
http://stackoverflow.com/questions/713247/what-is-the-best-way-to-programatically-detect-porn-images
OCR
https://code.google.com/p/tesseract-ocr/
https://gist.github.com/yatt/915443
I added this issue for discussion about it. My little experience not enough good to add awesome framework in Image Processing.
Awesome .NET are wondeful .NET libraries and components for use in developments.
Maybe interesting a listing "useful projects" that uses those Awesome.Net.
If they are open source better.
For example, WorkFu App use "awesome NET" like Autofac, Lucene, Dapper, SignalR, JQuery, Memcached, Booksleeve, Elmah, ...
http://blog.appharbor.com/2012/1/04/featured-app-workfu
Which technologies is WorkFu built on?
WorkFu is built on MVC 3 and utilises:
Redis, Redis is an open source, BSD licensed, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.
Memcached, Free & open source, high-performance, distributed memory object caching system
Autofac, IOC
Lucene, full-featured text search engine
Dapper.net, simple object mapper
SignalR, simple real-time web
jQuery,
Booksleeve, By offering pipelined, asynchronous, multiplexed and thread-safe access to redis
Elmah, application-wide error logging facility that is completely pluggable.
MS SQL Server 2008,
S3 for file storage
and Postmarkfor mail delivery
We have background services running on separate Amazon instances along with our Redis and Memcached implementations.
Which section should we slot https://github.com/michael-wolfenden/Polly under?
Polly is a .NET 3.5 / 4.0 / 4.5 / PCL library that allows developers to express
transient exception handling policies such as Retry, Retry Forever, Wait and
Retry or Circuit Breaker in a fluent manner.
I would like to use this repository as a source of knowledge about interesting projects. I'm watching the repository and receive email updates every time something happens here. Unfortunately, the form of received emails do not fit my workflow really well.
As you can see below, there is no clickable URL to the project page in the email itself:
So, currently I click on README.md, then I select the URL and copy-paste it to the new card. Would it be possible to encourage people to add relevant URL to the commit summary? Based on the number of people watching this repository, I assume I'm not the only one using it similarly.
Another project for your list:
ResponsiveFileManagerMVC
PHP file manager running in ASP.NET MVC using Phalanger. Further info here: https://www.codeproject.com/Tips/1004596/Using-Responsive-File-Manager-in-ASP-NET-MVC
I added the package to the site, then noticed similar packages had the label "graphics"
Then I was not able to edit the tags
Can you help me write 1 project demo function: add-new; edit; save; remove... use windows form + rethink DB ?
Thanks so much!
I would like to propose that @zihotki becomes a collaborator.
I believe that if @quozd agrees and @zihotki accepts that this should be a done deal.
Thoughts?
I think we should mark the projects which are not maintained
why not add the Proto.Actor
Guys, do we need proprietary software in the list?
I don't want to make this list an Ad list, but I think we can add some well-known industry standard software like Visual Studio, Resharper, FxCop and NDepend, etc. It can be helpful both for beginners and mature developers.
If we do, we need to clarify some strict rules for proprietary software.
Please, feel free to discuss
I suggest removing DorNetZip from the list, the last update is from 2011 and still have major issues
I would not recommend it.
You may replace it with https://github.com/haf/DotNetZip.Semverd
Open Live Writer - Blog writer for desktop Windows. Also, if yes, in which category to add this?
Hi. I'm a Dot Net Developer and I'm looking for a 3rd party tool that allows me to show objects on a USA map (taken from a database) and once you click on each individual object on the map, it takes you 1+ level deeper, so you can obtain more information about that particular object. Is anyone aware of such tool that is integrated into Visual Studio?
Thanks in advance
Al
This repo misses a license. Let's add one :)
You can use https://github.com/sindresorhus/awesome#license as inspiration.
I just added a similar list under gh/microsoft/dotnet. I want to provide a great showcase to .NET OSS projects. Do you want me to simply link to your list or merge your list in and give you credit for it? Would appreciate hearing your thoughts.
add ffmpeg.autogen
I just returned from a break, and now I see that submissions are labeled. When did the labels get introduced? I cant find anything about it in the contributing guide. Do we have to vote for awesome projects? Or did we need to do that anyway? (I'm happy to)
I'm watching this project, but only now noticed it...
PCL library. https://github.com/jeffijoe/messageformat.net
The first CefSharp is a dup and listed under "Interoperability". This has a complicated description and is under the wrong category. Please remove it.
Given that this project aims to collate the best of the best packages, it would be wise to ensure any projects that do get listed do not impose container requirements on consumers.
Instead, the community should be encouraged to produce injection friendly libraries. This repository is likely to get a lot of attention and it would be unfortunate if the presence of a library that imposes a container prevents one that does not from being made.
An alternative might be to group container ecosystem specific packages within separate .md
files. That's way people can shop and gauge the health of each container ecosystem.
@quozd I think your domain <quozd.com> is not working, and hence, the build is failing. Do you have another domain to point it to? Or link it to something else? (Maybe your GitHub/Twitter handle).
How about these two categories; Artificial Intelligence & Reporting Tool?
I like your list and I got here because I have been looking for a mutation testing framework / tools. unfortunately there is nothing listed right now. I think there is nothing to find right now. but maybe, at any time, we have something that should get listed up here.
Hey folks. I think our awesome-dotnet list is very important for the community, but I don't have enough time to check all PRs in a proper way to ensure they follow our quality standards.
So, If you like .NET, feel experienced enough and have some time to help me with PRs, feel free to leave a comment here or drop me a few lines to email (can be found in my profile) and will make you a collaborator.
Thanks guys.
Hi!
I was thinking about creating a pull request to add my STM project, Shielded. Which category should I place it into?
I don't know how/if we can do it but that would be great to have some information about licensing of linked projects. Basically : is the linked library free in a commercial product ?
I found a IoC framework and I think it is quite good, but it isn't in the list.
Here is the link:
http://www.lightinject.net/
And my English isn't very good, so please someone add this framework to the list if we think this Ioc framework should be.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.