Jika Anda seorang pengembang, Anda dapat berkontribusi pada Obsidian dengan berbagai cara.
### Plugin dan tema
Anda dapat mengembangkan [[Plugin komunitas]] dan [[Tema]] menggunakan Typescript dan CSS. Pelajari lebih lanjut dengan mengunjungi [Dokumentasi Pengembang Obsidian](https://docs.obsidian.md).
### Proyek sumber terbuka
Obsidian mengembangkan dan memelihara beberapa proyek sumber terbuka. Anda dapat mengirimkan pull request berisi perbaikan bug dan peningkatan ke repositori GitHub berikut:
- [JSON Canvas](https://github.com/obsidianmd/jsoncanvas) (MIT), format file terbuka untuk data kanvas tak terbatas.
- [Obsidian Importer](https://github.com/obsidianmd/obsidian-importer) (MIT), plugin yang mengonversi data dari berbagai format menjadi file Markdown teks biasa.
- [Obsidian Maps](https://github.com/obsidianmd/obsidian-maps) (MIT), plugin yang menampilkan peta di Obsidian Basis.
- [Obsidian Web Clipper](https://github.com/obsidianmd/obsidian-clipper) (MIT), ekstensi peramban untuk menyorot dan menangkap halaman web menjadi file Markdown teks biasa.
- [Defuddle](https://github.com/kepano/defuddle) (MIT), parser HTML-ke-Markdown yang digunakan oleh Obsidian Web Clipper.
### Dokumentasi
Untuk membantu meningkatkan [dokumentasi pengembang](https://docs.obsidian.md/Home) kami, kirimkan pull request ke repositori [obsidian-developer-docs](https://github.com/obsidianmd/obsidian-developer-docs).
Untuk membantu meningkatkan dokumentasi ini, kirimkan pull request ke repositori [obsidian-help](https://github.com/obsidianmd/obsidian-help).
### Komunitas
Kanal [plugin-dev](https://discord.com/channels/686053708261228577/840286264964022302) di server Discord resmi kami adalah tempat Anda dapat mendiskusikan pengembangan plugin dan membantu pengembang lain dengan plugin mereka.