All Projects → dlang → Tools

dlang / Tools

Licence: bsl-1.0
Ancillary tools for the D programming language compiler

Programming Languages

d
599 projects
dlang
54 projects

Labels

Projects that are alternatives of or similar to Tools

S3 Deploy
NodeJS bash utility for deploying files to Amazon S3
Stars: ✭ 146 (-12.05%)
Mutual labels:  tools
Similarimagehunter
Mac 上寻找相似内容的图片工具
Stars: ✭ 155 (-6.63%)
Mutual labels:  tools
Symfony Bootstrapped
⚡️ Symfony with tools
Stars: ✭ 160 (-3.61%)
Mutual labels:  tools
Awesome Http Benchmark
HTTP(S) benchmark tools, testing/debugging, & restAPI (RESTful)
Stars: ✭ 2,236 (+1246.99%)
Mutual labels:  tools
Awesome Web You Should Know
🌎awesome web you should know
Stars: ✭ 154 (-7.23%)
Mutual labels:  tools
Gophertunnel
Toolbox for Minecraft software written in Go
Stars: ✭ 156 (-6.02%)
Mutual labels:  tools
Rxtool
Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
Stars: ✭ 11,567 (+6868.07%)
Mutual labels:  tools
Lc Finder
An image annotation and object detection tool written in C
Stars: ✭ 163 (-1.81%)
Mutual labels:  tools
Extratools
145+ extra higher-level functional tools beyond standard library's `itertools`, `functools`, etc. and popular third-party libraries like `toolz`.
Stars: ✭ 155 (-6.63%)
Mutual labels:  tools
Androidperformancetools
Android Performance Tools!
Stars: ✭ 159 (-4.22%)
Mutual labels:  tools
Awesome Cae
A curated list of awesome CAE frameworks, libraries and software.
Stars: ✭ 148 (-10.84%)
Mutual labels:  tools
Neural Tools
Tools made for usage alongside artistic style transfer projects
Stars: ✭ 150 (-9.64%)
Mutual labels:  tools
Slack Watchman
Monitoring your Slack workspaces for sensitive information
Stars: ✭ 159 (-4.22%)
Mutual labels:  tools
Stuff
Unsorted, raw, ugly & probably poorly usable tools for reversing, exploit and pentest
Stars: ✭ 146 (-12.05%)
Mutual labels:  tools
Ts Tools
TypeScript Tools for Node.js
Stars: ✭ 162 (-2.41%)
Mutual labels:  tools
Vscode Gist
vscode extension for quick gists
Stars: ✭ 146 (-12.05%)
Mutual labels:  tools
E Tools
A toolbox for developers. Color picker, code formatter, and more.
Stars: ✭ 156 (-6.02%)
Mutual labels:  tools
Hackthebox
Notes Taken for HTB Machines & InfoSec Community.
Stars: ✭ 167 (+0.6%)
Mutual labels:  tools
Wardroom
A tool for creating Kubernetes-ready base operating system images.
Stars: ✭ 163 (-1.81%)
Mutual labels:  tools
Memoro
Memoro: A Detailed Heap Profiler
Stars: ✭ 159 (-4.22%)
Mutual labels:  tools

D tools

GitHub tag Bugzilla Issues Travis Buildkite license

This repository hosts various tools redistributed with DMD or used internally during various build tasks.

Program Scope Description
catdoc Build Concatenates Ddoc files.
changed Internal Change log generator.
chmodzip Build ZIP file attributes editor.
ddemangle Public D symbol demangler.
detab Internal Replaces tabs with spaces.
dget Internal D source code downloader.
dman Public D documentation lookup tool.
dustmite Public Test case minimization tool.
get_dlibcurl32 Internal Win32 libcurl downloader/converter.
rdmd Public D build tool.
rdmd_test Internal rdmd test suite.
tests_extractor Internal Extracts public unittests (requires DUB)
tolf Internal Line endings converter.
updatecopyright Internal Update the copyright notices in DMD

To report a problem or browse the list of open bugs, please visit the bug tracker.

For a list and descriptions of D development tools, please visit the D wiki.

Building

On a Posix system all tools can be built with:

make -f posix.mak all

Using DUB as a build tool

Most tools can also be built with DUB:

dub build :ddemangle

Running DUB tools

Some tools require D's package manager DUB. By default, DUB builds a binary and executes it. On a Posix system, the source files can directly be executed with DUB (e.g. ./tests_extractor.d). Alternatively, the full single file execution command can be used:

dub --single tests_extractor.d

Remember that when programs are run via DUB, you need to pass in -- before the program's arguments, e.g dub --single tests_extractor.d -- -i ../phobos/std/algorithm.

For more information, please see DUB's documentation.

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].