Skip to content

andrewyakonyuk/dev-bookmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

dev-bookmarks

A collection of frameworks, libraries, tools, resources and software.

General

Blogs and podcasts

Frameworks, Libraries and Tools

Backend

Application framework

  • ASP.NET Core MVC - a model view controller framework for building dynamic web sites with clean separation of concerns, including the merged MVC, Web API, and Web Pages w/ Razor.
  • Nancy - Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono
  • Akka.net - Akka.NET is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono
  • Orleans - Orleans is a framework that provides a straightforward approach to building distributed high-scale computing applications
  • ServiceStack - Thoughtfully architected, obscenely fast, thoroughly enjoyable web services for all
  • BotBuilder - The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking
  • parse-server - Parse-compatible API server module for Node/Expres
  • ASP.NET Boilerplate - ASP.NET Boilerplate is a starting point for new modern web applications using best practices and popular tools.

Debugger

  • dnSpy - .NET assembly editor, decompiler, and debugger

Misc

  • MyMediaLite - MyMediaLite is a recommender system library for the Common Language Runtime
  • Humanizer - Humanizer meets all your .NET needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities
  • Audit.NET - A small framework to audit .NET object changes
  • soundfingerprinting - The project aims studying the audio signal in terms of its perceptual characteristics, resulting in an algorithm that will be able to detect (map) unknown audio snippets from a large database of known songs.
  • tusdotnet - .NET server implementation of the Tus protocol for resumable file uploads. Read more at http://tus.io
  • Polly - Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.
  • Foundatio.Parsers - A lucene style query parser that is extensible and allows modifying the query.
  • MediatR - Simple, unambitious mediator implementation in .NET
  • graphql-dotnet - GraphQL for .NET

ORM

  • NHibernate - NHibernate Object Relational Mapper
  • Dapper - Dapper - a simple object mapper for .Net

Background and recuring jobs

  • HangFire - An easy way to perform background job processing in your .NET and .NET Core applications. No Windows Service or separate process required
  • Quartz.net - Quartz.NET is a port of Java Quartz which is an enterprise class job sheduling system.

Frontend

Libraries

  • AMP - The AMP Project is an open-source initiative aiming to make the web better for all. The project enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms
  • vuejs - A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
  • jquery-pjax - pushState + ajax = pjax

Content management systems (CMS)

  • Orchard - Open source content Mmanagement system built with ASP.NET Core on top of modular and extensible application framework
  • Umbraco - a free open source Content Management System built on the ASP.NET platform.

Guides and practices

eCommerce

  • vc-platform - Virto Commerce is the second generation release and is the only enterprise level e-commerce product
  • erpnext - Includes: Accounting, Inventory, Manufacturing, CRM, Sales, Purchase, Project Management, HRMS.

Data and Databases

  • Dat - Sync data across the distributed web.
  • Public APIs - A public list of APIs from round the web.
  • awesome-public-datasets - An awesome list of high-quality open datasets in public domains
  • awesome-crawler - A collection of awesome web crawler,spider in different languages
  • Druid - Column oriented distributed data store ideal for powering interactive applications
  • Superset - Superset is a data exploration platform designed to be visual, intuitive, and interactive
  • Stream Framework - allows you to build news feed, activity streams and notification systems using Cassandra and/or Redis. The authors of Stream-Framework also provide a cloud service for feed technology: https://getstream.io/
  • RavenDB - A linq enabled document database for .NET
  • PumpkinDB - Event Sourcing Database Engine
  • beehive - A flexible event and agent system with lots of bees
  • Apache Storm - Storm is a distributed realtime computation system

Unit and Integration testing

  • FsCheck - Random Testing for .NET.

Tools

  • TailBlazer - A modern file tail utility based on Rx.Net which show cases reactive programming and Dynamic Data
  • Wox - Launcher for Windows, an alternative to Alfred and Launchy
  • QuickLook - Bring macOS “Quick Look” feature to Windows
  • Localtunnel - Localtunnel allows you to easily share a web service on your local development machine without messing with DNS and firewall settings.
  • CarambaSwitcher - keyboard layout switcher for russian and english languages.
  • Fake it - Might be useful for test purposes
  • Hola - Free VPN
  • Death by Captcha - Captcha solving service.
  • oklog - A distributed and coördination-free log management system
  • Glimpse - The open source diagnostics platform for the web
  • Sonarr - Smart PVR for newsgroup and bittorrent users.
  • OptiKey - Full computer control and speech with your eyes

Sample projects

  • eShopOnContainers - Microservices Architecture and Containers based Reference Application
  • lokad-cqrs - Lokad.CQRS is a sample project from Lokad to share experience with CQRS/DDD and ES.
  • Fohjin - reference project with explaination of the patterns that make up CQRS
  • akkadotnet-code-samples - Akka.NET professional reference code samples
  • Winds - Winds is an open source & beautiful RSS reader built using React/Redux/Sails/Node and Stream (https://getstream.io). It showcases personalized feeds powered by the https://getstream.io API.
  • EquinoxProject - Full ASP.NET Core application with DDD, CQRS and Event Sourcing
  • android-architecture - A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
  • ByndyuSoft.Dotnet.Infrastructure - Infrastructure for regular .NET projects
  • bitwarden/core - Open source password management solutions
  • Exceptionless - Real-time error, feature, and log reporting for ASP.NET, Web API, WebForms, WPF, Console, and MVC apps
  • aspnetcore-realworld-example-app - ASP.NET Core backend implementation for RealWorld
  • aspnet/Entropy - A chaotic experimental playground for new features and ideas - check here for small and simple samples for individual features.

About

Manually curated collection of resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published