dprint / Dprint
Licence: mit
Pluggable and configurable code formatting platform written in Rust.
Stars: ✭ 610
Programming Languages
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
typescript
32286 projects
rust
11053 projects
Projects that are alternatives of or similar to Dprint
Prettier
Prettier is an opinionated code formatter.
Stars: ✭ 41,411 (+6688.69%)
Mutual labels: json, markdown, formatter
Online Markdown
A online markdown converter specially for Wechat Public formatting.
Stars: ✭ 812 (+33.11%)
Mutual labels: markdown, formatter
Startup Matrix
Startup Matrix exported to CSV, JSON, Markdown and HTML formats. Credits to original article by Eric Stromberg.
Stars: ✭ 66 (-89.18%)
Mutual labels: json, markdown
Uxdm
🔀 UXDM helps developers migrate data from one system or format to another.
Stars: ✭ 159 (-73.93%)
Mutual labels: json, markdown
Feedparser
feedparser gem - (universal) web feed parser and normalizer (XML w/ Atom or RSS, JSON Feed, HTML w/ Microformats e.g. h-entry/h-feed or Feed.HTML, Feed.TXT w/ YAML, JSON or INI & Markdown, etc.)
Stars: ✭ 156 (-74.43%)
Mutual labels: json, markdown
Parse Google Docs Json
Authenticates with Google API and parse Google Docs to JSON or Markdown
Stars: ✭ 100 (-83.61%)
Mutual labels: json, markdown
Jstoolnpp
A JavaScript (JSON) tool for Notepad++ (formerly JSMinNpp) and Visual Studio Code.
Stars: ✭ 186 (-69.51%)
Mutual labels: json, formatter
Pytablewriter
pytablewriter is a Python library to write a table in various formats: CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV.
Stars: ✭ 422 (-30.82%)
Mutual labels: json, markdown
Gitpitch
Markdown Presentations for Tech Conferences, Training, Developer Advocates, and Educators.
Stars: ✭ 5,333 (+774.26%)
Mutual labels: markdown
Laravel Schemaless Attributes
Add schemaless attributes to Eloquent models
Stars: ✭ 595 (-2.46%)
Mutual labels: json
Trdsql
CLI tool that can execute SQL queries on CSV, LTSV, JSON and TBLN. Can output to various formats.
Stars: ✭ 593 (-2.79%)
Mutual labels: json
Composer Normalize
🎵 Provides a composer plugin for normalizing composer.json.
Stars: ✭ 602 (-1.31%)
Mutual labels: json
Spyke
Interact with REST services in an ActiveRecord-like manner
Stars: ✭ 591 (-3.11%)
Mutual labels: json
Ox Hugo
A carefully crafted Org exporter back-end for Hugo
Stars: ✭ 591 (-3.11%)
Mutual labels: markdown
Idea Markdown
Markdown language support for IntelliJ IDEA (abandonned).
Stars: ✭ 604 (-0.98%)
Mutual labels: markdown
dprint
Monorepo for dprint—a pluggable and configurable code formatting platform.
This project is under active early development. I recommend you check its output to ensure it's doing its job correctly and only run this on code that has been checked into source control.
Links
Plugins
- dprint-plugin-typescript - TypeScript/JavaScript code formatter.
- dprint-plugin-json - JSON/JSONC code formatter.
- dprint-plugin-markdown - Markdown code formatter.
- dprint-plugin-rustfmt - Rustfmt wrapper plugin.
- dprint-plugin-roslyn - Roslyn (C#/VB) wrapper plugin.
- dprint-plugin-prettier - Prettier wrapper plugin.
- dprint-plugin-yapf - YAPF (Python) wrapper plugin.
Notes
This repo is under active early development.
- The interface between the CLI and plugins might change often. You may need to keep updating to the latest version of both the CLI and plugins (the CLI will let you know what to do).
- An upgrade path will be outlined in the release notes when this occurs.
- I do a lot of this development in my spare time. Please consider sponsoring if you are a commercial company using this.
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].