project-ideas icon indicating copy to clipboard operation
project-ideas copied to clipboard

Collection of impactful projects in the D ecosystem

Results 71 project-ideas issues
Sort by recently updated
recently updated
newest added

SQLAlchemy is an object-relational mapper which provides \"a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain...

project idea

## Description D has been using the auto-tester for a very long time (it was created in 2006 for D) and it has become a crucial part of D's infrastructure...

core infrastructure

## Description It is difficult to find out why the use of many templates slows down DMD. Profilers are not totally helpful, as they normally don't report the values past...

project idea
industry
dmd

D has numerous serialization frameworks. From `std.json` to `std.csv` over [protobuf](https://github.com/dcarp/protobuf-d) to [Vibe.d\'s](https://github.com/vibe-d/vibe.d) own serialization framework. The goal of this project is to implement a flexible (de)serialization framework that can...

project idea
phobos

The goal of this project is to implement a flexible interprocess data structure, synchronization and communication library. An equivalent library in C++ is [Boost Interprocess](https://www.boost.org/doc/libs/1_69_0/doc/html/interprocess.html). The important goal would be...

project idea
phobos

## Description The aim of this project is to create a library that aids in the development of command line applications in unix systems, mainly providing a unified interface for:...

project idea

## Description A single command that will bridge multiple D related applications like : - dmd / rdmd / ldmd2 / gdmd2 - dfmt - dfix - dub - dscanner...

project idea

## Description ## What are rough milestones of this project? ## How does this project help the D community? ## Recommended skills ## Point of Contact ## References

project idea
dmd

## Description Let's see that in project X you use an XML parser of v1. This XML parser depends on a collections library with v1. Now, however, the team decides...

Infrastructure/Automation

## Description Std containers is... inadequate; which doesn't make much sense given the more palatable templates compared to c++ and the comfyness of having a definition of ranges to aim...

phobos
core development