All Projects → Pure-D → Workspace D

Pure-D / Workspace D

Licence: mit
Wraps dcd, dfmt and dscanner to one unified environment managed by dub

Programming Languages

d
599 projects

Labels

Projects that are alternatives of or similar to Workspace D

my-testflow
Test automation standard engineering project template
Stars: ✭ 30 (-58.9%)
Mutual labels:  workspace
Fw
workspace productivity booster
Stars: ✭ 269 (+268.49%)
Mutual labels:  workspace
Lerna Yarn Workspaces Example
How to build TypeScript mono-repo project with yarn and lerna
Stars: ✭ 787 (+978.08%)
Mutual labels:  workspace
SpaceId
macOS space indicator
Stars: ✭ 116 (+58.9%)
Mutual labels:  workspace
insomnia-plugin-documenter
Export Insomnia workspace HTML documentation.
Stars: ✭ 23 (-68.49%)
Mutual labels:  workspace
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (+387.67%)
Mutual labels:  workspace
manager
OVHcloud Control Panel
Stars: ✭ 153 (+109.59%)
Mutual labels:  workspace
Geoserver
geoserver is a Go library for manipulating a GeoServer instance via the GeoServer REST API.
Stars: ✭ 48 (-34.25%)
Mutual labels:  workspace
save-workspace-atom-plugin
If you work with few projects same time this plugin give you the opportunity to change your workspace faster. Save your workspace, all your opened tabs, cursor position, etc. for each task you are working with.
Stars: ✭ 24 (-67.12%)
Mutual labels:  workspace
Nodock
Docker Compose for Node projects with Node, MySQL, Redis, MongoDB, NGINX, Apache2, Memcached, Certbot and RabbitMQ images
Stars: ✭ 734 (+905.48%)
Mutual labels:  workspace
dothub
Stop managing your github config like a mere human
Stars: ✭ 14 (-80.82%)
Mutual labels:  workspace
i3-workscreen
In i3wm compatible manner - dynamically re-configures your (multi)-monitor setup on the fly when you hotplug/unplug display cabel(s)
Stars: ✭ 29 (-60.27%)
Mutual labels:  workspace
Vim Workspace
📑 Automated Vim session management with file auto-save and persistent undo history
Stars: ✭ 374 (+412.33%)
Mutual labels:  workspace
popc
Popc manager for vim & neovim
Stars: ✭ 17 (-76.71%)
Mutual labels:  workspace
Matrix
#matrix is the online open-source workplace inspired in sococo.com for distributed teams to have the experience of work together each day, side-by-side. No matter where team members might be. Working in an online workplace is even more productive when people are feeling in the same space.
Stars: ✭ 847 (+1060.27%)
Mutual labels:  workspace
hash
Data management, integration and modeling with blocks #
Stars: ✭ 400 (+447.95%)
Mutual labels:  workspace
Codenvy
Codenvy
Stars: ✭ 273 (+273.97%)
Mutual labels:  workspace
Watbot
An Android ChatBot powered by IBM Watson Services (Assistant V1, Text-to-Speech, and Speech-to-Text with Speaker Recognition) on IBM Cloud.
Stars: ✭ 64 (-12.33%)
Mutual labels:  workspace
Bloom
The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more
Stars: ✭ 934 (+1179.45%)
Mutual labels:  workspace
Dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines.
Stars: ✭ 651 (+791.78%)
Mutual labels:  workspace

workspace-d Build Status

Join the chat: Join on Discord

workspace-d wraps dcd, dfmt and dscanner to one unified environment managed by dub.

It uses process pipes and json for communication.

Installation

Precompiled binaries for windows & linux

Automatic Installation

Just run install.sh or install.bat (Windows/WIP)

sh install.sh

Manual Installation

First, install the dependencies:

  • dcd - Used for auto completion
  • dfmt - Used for code formatting
  • dscanner - Used for static code linting

Then, run:

git clone https://github.com/Pure-D/workspace-d.git
cd workspace-d
git submodule init
git submodule update
# Linux:
dub build --build=release
# Windows:
dub build --build=debug --arch=x86_mscoff
# or
dub build --build=release --compiler=ldc2

Either move all the executable binaries to one path and add that path to the Windows PATH variable or $PATH on Posix, or change the binary path configuration in your editor.

Usage

For users

For plugin developers

Microsoft Language Server Protocol (LSP) wrapper: serve-d

Wiki/Message Format

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].