Awesome List Updates on Mar 15, 2021
8 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Ios Books
Machine Learning
2. Awesome Gbdev
Community
Tools / Graphics utilities
- Superfamiconv (⭐169) - Flexible and composable tile graphics converter supporting Super Nintendo, Game Boy, Game Boy Color, Game Boy Advance, Mega Drive and PC Engine formats.
3. Awesome D
Official Website
- dlang.org - Official website for D.
- wiki.dlang.org - Official Wiki for D.
- code.dlang.org - Offical Library/Module Registry for D.
- forum.dlang.org - Official forum. Many interesting discussions occurring on a daily basis.
- Language Specification - D programming language specification.
People
- Walter Bright - Father of D. Walter Bright is the creator and first implementer of the D programming language and has implemented compilers for several other languages.
Events
- DConf - the premier event where D luminaries exchange knowledge, insight, and inspiration on everything related to the D language and its ecosystem.
Organizations
- Symmetry Investments - Symmetry Investments LP is an investment management company with approximately US$4.7 billion in assets under management as of 31 December 2018. Main sponsor of the Symmetry Autumn of Code. Have sponsored the development of excel-d, dpp (⭐240), autowrap (⭐82), mir-algorithm (⭐179), and various other projects.
Books
- TDPL - The D Programming Language by Andrei Alexandrescu.
- Programming in D - A very detailed book about programming in D by Ali Çehreli covering many areas of the language. Has a free online version and is suitable for beginners.
- Learning D - This book is intended for those with some background in a C-family language who want to learn how to apply their knowledge and experience to D. (...) This book will help you get up to speed with the language and avoid common pitfalls that arise when translating C-family experience to D.
- D Web Development - Whether you are new to the world of D, or already have developed applications in D, or if you want to leverage the power of D for web development, then this book is ideal for you.
Tutorials
- Pragmatic D tutorial - This is a pragmatic introduction to the D Programming Language. by Andreas Zwinkau.
- Component programming in D - An article written by Walter Bright that details how D's functional support leads to a flexible and beautiful component programming style.
- Component programming with ranges - A detailed blog post about how to do component programming in a idiomatic D way with ranges, with a full working example.
- Creating a simple JSON serialiser in D - D metaprogramming tutorial series
Blogs
- This week in D - A weekly overview of activity in the D community and brief advice columns to help you get the most out of the D Programming Language.
- D Idioms - A great blog for many useful idioms with D programming.
- GTK-D coding - Simple examples of how to use GtkD to build GUI applications.
- Tasty D - A blog about learning the D programming language and various D language trivia.
Articles
- Purity in D - An article that explains the design principles behind D's purity feature.
- D is for Data Science - A great post about how D is suitable for data science, particularly, replacing the role of python scripts for fast prototyping.
Package Management
- code.dlang.org - Official D library repository. Backed by dub.
Build Tools
- scons-d - Scons has built-in support for building D projects, thanks to Russel Winder.
- button - A universal build system to build your software at the push of a button.
- wild (⭐6) - Wild build system, used to build the PowerNex (⭐500) kernel
IDEs & Editors
- IntelliJ D Language - Support for the D programming language within IntelliJ IDEA.
- Dexed - IDE for the D programming language, its compilers, tools and libraries.
- ide-d - Atom extension for D using serve-d
- DCD (⭐354) - Independent auto-complete program for the D programming language. Could be used with editors like vim, emacs, sublime text, textadept, and zeus. See editors support (⭐354).
- serve-d (⭐235) - Language Server Protocol (LSP) implementation for D. Adds modern IDE features to any editor with LSP support (VSCode, Atom, Vim/Neovim and others)
Lexers, Parsers, Parser Generators
- libdparse (⭐119) - A D language lexer and parser, (possibly) future standard D parser/lexer.
Web Frameworks
- vibe.d - Asynchronous I/O Web Framework that doesn’t get in your way, written in D.
Data Serialization
- vibe.data.json - JSON functions in Vibe.d. Currently the best implementation I used.
- std.json - D's standard library JSON module. Needs refinement.
- std.data.json (⭐25) - Phobos candidate for JSON serialization (based on Vibed)
- asdf (⭐23) - Cache oriented string based JSON representation for fast read & writes and serialisation.
Database Clients
- vibe.d (⭐1.2k) - Vibe.d has internal support for Redis and MongoDB, which are very stable. Soon, the database drivers will be separated into independent projects.
CLI Libraries
- commandr (⭐43) - A modern, powerful commmand line argument parser.
GUI Libraries
- Sciter-Dport (⭐34) - D bindings for the Sciter - crossplatform HTML/CSS/script desktop UI toolkit.
Games
- Backgammony (⭐42) - A Backgammon GUI for Linux built with Gtk.
Image Processing
- opencvd (⭐23) - Unofficial OpenCV binding for D
4. Awesome Sitecore
Extending Content Editor
- Sitecore-TinyMCERTE (⭐2) - A Sitecore Control that uses the Tiny MCE Editor in place of the default one.
5. Awesome Analytics
Privacy focused analytics
- Piwik PRO - A privacy-friendly alternative to Google Analytics with built-in consent management. Hosted in EU, in your private cloud or on-premises.
©SaaSself-hosted
6. Awesome Cl
Developer utilities / Third-party APIs
- printv (⭐69) - A batteries-included tracing and debug-logging macro. Apache2.
7. Awesome PICO 8
Contents / Tools
- Depict - Converts image into a dithered image using PICO-8 colors and reduces it to a maximum size of 128 x 128.
- picoCAD - A PICO-8 program to build and texture lowpoly 3D models.
8. Awesome Gdpr
Related
- Prev: Mar 16, 2021
- Next: Mar 14, 2021