Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
argszero
/
opencode
Public
forked from
anomalyco/opencode
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
opencode
packages
opencode
src
format
formatter.ts
on
dev
User selector
All users
All time
Commit history
Commits on Jun 2, 2026
refactor(core): consolidate filesystem services (#30447)
thdxr
authored
604a5f7
View commit details
Copy full SHA for 604a5f7
View code at this point
Browse repository at this point
Commits on May 15, 2026
refactor(project): import instance context directly (#27714)
nexxeln
authored
12b666e
View commit details
Copy full SHA for 12b666e
View code at this point
Browse repository at this point
Commits on May 14, 2026
refactor(format): move oxfmt flag to runtime flags (#27608)
nexxeln
authored
76ff18a
View commit details
Copy full SHA for 76ff18a
View code at this point
Browse repository at this point
Commits on Apr 27, 2026
refactor: remove module barrels (#24554)
thdxr
authored
f25f148
View commit details
Copy full SHA for f25f148
View code at this point
Browse repository at this point
Commits on Apr 25, 2026
core: move npm service to core package for shared dependency management
thdxr
committed
f5dce6d
View commit details
Copy full SHA for f5dce6d
View code at this point
Browse repository at this point
core: consolidate shared infrastructure into core package
Show description for 1a734ad
thdxr
committed
1a734ad
View commit details
Copy full SHA for 1a734ad
View code at this point
Browse repository at this point
Commits on Apr 18, 2026
refactor: pass formatter instance context explicitly (#23020)
kitlangton
authored
a5d99e7
View commit details
Copy full SHA for a5d99e7
View code at this point
Browse repository at this point
Commits on Apr 16, 2026
feat: unwrap 11 util namespaces to flat exports + barrel (#22739)
kitlangton
authored
343a564
View commit details
Copy full SHA for 343a564
View code at this point
Browse repository at this point
Commits on Apr 15, 2026
shared package (#22626)
thdxr
authored
be9432a
View commit details
Copy full SHA for be9432a
View code at this point
Browse repository at this point
Commits on Apr 13, 2026
refactor: finish small effect service adoption cleanups (#22094)
kitlangton
authored
321bf1f
View commit details
Copy full SHA for 321bf1f
View code at this point
Browse repository at this point
Commits on Apr 2, 2026
refactor(format): update formatter interface to return command from enabled() (#20703)
thdxr
authored
3faabda
View commit details
Copy full SHA for 3faabda
View code at this point
Browse repository at this point
fix(format): use biome format instead of check to prevent import removal (#20545)
Show description for c3dfd08
BYK
and
rekram1-node
authored
c3dfd08
View commit details
Copy full SHA for c3dfd08
View code at this point
Browse repository at this point
Commits on Apr 1, 2026
refactor: replace BunProc with Npm module using @npmcli/arborist (#18308)
Show description for c9326fc
4 people
authored
c9326fc
View commit details
Copy full SHA for c9326fc
View code at this point
Browse repository at this point
Commits on Mar 6, 2026
refactor(opencode): replace Bun.which with npm which (#15012)
thdxr
authored
74effa8
View commit details
Copy full SHA for 74effa8
View code at this point
Browse repository at this point
Commits on Feb 25, 2026
refactor: migrate Bun.spawn to Process utility with timeout and cleanup (#14448)
thdxr
authored
814c1d3
View commit details
Copy full SHA for 814c1d3
View code at this point
Browse repository at this point
Commits on Feb 18, 2026
refactor: migrate format/formatter.ts from Bun.file() to Filesystem module (#14153)
thdxr
authored
a500eaa
View commit details
Copy full SHA for a500eaa
View code at this point
Browse repository at this point
Commits on Feb 16, 2026
feat(opencode): add `dfmt` formatter support for D language files (#13867)
burner
authored
160ba29
View commit details
Copy full SHA for 160ba29
View code at this point
Browse repository at this point
Commits on Feb 15, 2026
feat(opencode): add `cljfmt` formatter support for Clojure files (#13426)
finalfantasia
authored
9b23130
View commit details
Copy full SHA for 9b23130
View code at this point
Browse repository at this point
Commits on Feb 2, 2026
feat(opencode): ormolu code formatter for haskell (#10274)
mimi1vx
authored
52006c2
View commit details
Copy full SHA for 52006c2
View code at this point
Browse repository at this point
Commits on Jan 21, 2026
feat(formatters): add laravel pint as a `.php` formatter (#7312)
nunomaduro
authored
bfbcbc8
View commit details
Copy full SHA for bfbcbc8
View code at this point
Browse repository at this point
Commits on Jan 19, 2026
fix(opencode): `cargo fmt` is formatting whole workspace instead of edited file (#9436)
goniz
authored
d5ae8e0
View commit details
Copy full SHA for d5ae8e0
View code at this point
Browse repository at this point
fix: cargo fmt actually does not support formatting single files
rekram1-node
committed
5b86724
View commit details
Copy full SHA for 5b86724
View code at this point
Browse repository at this point
fix(config): rename uv formatter from 'uv format' to 'uv' for config consistency (#9409)
Show description for b1684f3
paulclou
and
Paul C. Lou
authored
b1684f3
View commit details
Copy full SHA for b1684f3
View code at this point
Browse repository at this point
Commits on Jan 12, 2026
fix(formatter): use biome `check` instead of `format` to include import sorting (#8057)
Show description for 9c69c1d
kynnyhsap
authored
9c69c1d
View commit details
Copy full SHA for 9c69c1d
View code at this point
Browse repository at this point
Commits on Jan 8, 2026
fix(docs): Document `cargofmt` (#7383)
marc2332
authored
768e055
View commit details
Copy full SHA for 768e055
View code at this point
Browse repository at this point
Commits on Jan 4, 2026
core: improve Rust formatter detection and add cargo fmt support
thdxr
committed
cdd6ea5
View commit details
Copy full SHA for cdd6ea5
View code at this point
Browse repository at this point
Commits on Dec 30, 2025
feat(format): add rustfmt formatter for Rust files (#6482)
frhd
authored
76c25ef
View commit details
Copy full SHA for 76c25ef
View code at this point
Browse repository at this point
Commits on Dec 29, 2025
feat(format): add nixfmt formatter for Nix files (#6380)
anntnzrb
authored
67ebe68
View commit details
Copy full SHA for 67ebe68
View code at this point
Browse repository at this point
Commits on Dec 26, 2025
feat: add shfmt formatter for shell scripts (#6204)
anntnzrb
authored
b0e4408
View commit details
Copy full SHA for b0e4408
View code at this point
Browse repository at this point
Commits on Dec 16, 2025
feat: add experimental oxfmt formatter (#5620)
matrv
authored
1aee8b4
View commit details
Copy full SHA for 1aee8b4
View code at this point
Browse repository at this point
Commits on Dec 14, 2025
Add Gleam LSP and formatter (#5514)
LawEKS
authored
e6a0a00
View commit details
Copy full SHA for e6a0a00
View code at this point
Browse repository at this point
Commits on Dec 13, 2025
feat: add texlab language server and latexindent formatter (#5251)
edlsh
authored
8917a4c
View commit details
Copy full SHA for 8917a4c
View code at this point
Browse repository at this point
Commits on Dec 8, 2025
feat: add terraform-ls language server and formatter (#5243)
edlsh
authored
fab8ab2
View commit details
Copy full SHA for fab8ab2
View code at this point
Browse repository at this point
add ocamlformat support (#5229)
nexxeln
authored
2856057
View commit details
Copy full SHA for 2856057
View code at this point
Browse repository at this point
Commits on Nov 28, 2025
core: add built-in Dart LSP server and formatter (#4841)
mastermakrela
authored
7112a70
View commit details
Copy full SHA for 7112a70
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.