Software
Software yang saya gunakan.
Published at Mar 4, 2025
Software
Software yang saya gunakan.
Published at Mar 4, 2025

1. Neovim
DIKEMBANGKAN OLEH : Thiago de Arruda dan komunitas open-source.
DIRILIS PADA : 2014
LISENSI : Apache License 2.0
WEBSITE : https://neovim.io/
Neovim adalah editor teks berbasis terminal yang merupakan fork dari Vim. Tujuan utama dari pengembangannya adalah untuk membuat editor yang lebih modern, mudah diperluas, dan mendukung integrasi dengan alat-alat modern seperti Language Server Protocol (LSP) dan Tree-sitter.
Fitur utama Neovim:
- Plugin system yang lebih baik: Neovim mendukung plugin berbasis Lua, yang lebih cepat dibanding Vimscript tradisional.
- LSP (Language Server Protocol): Memberikan pengalaman coding yang lebih modern dengan fitur seperti IntelliSense, autocompletion, dan linting.
- Treesitter: Syntax highlighting yang lebih akurat dan canggih dibandingkan editor berbasis regex.
- Terminal bawaan: Bisa menjalankan shell langsung dalam editor tanpa perlu berpindah jendela.
Neovim sangat populer di kalangan developer yang menginginkan editor ringan, cepat, dan bisa dikustomisasi sepenuhnya.
2. Visual Studio Code (VSCODE)
DIKEMBANGKAN OLEH : Microsoft.
DIRILIS PADA : April 2015
LISENSI : MIT License
WEBSITE : https://code.visualstudio.com/
Visual Studio Code (VS Code) adalah editor teks gratis yang dibuat oleh Microsoft. Editor ini menjadi sangat populer karena ringan namun kaya fitur, serta memiliki ekosistem ekstensi yang luas.
Fitur utama VS Code:
- Extensible dengan ribuan ekstensi: Bisa digunakan untuk hampir semua bahasa pemrograman dengan ekstensi tambahan.
- IntelliSense: Fitur autocompletion yang cerdas dengan dukungan AI dari Microsoft.
- Built-in Git Integration: Memudahkan version control langsung dalam editor.
- Multi-platform: Bisa berjalan di Windows, macOS, dan Linux.
- Built-in Debugger: Bisa digunakan untuk debugging langsung tanpa perlu software tambahan.
VS Code banyak digunakan oleh developer dari berbagai bidang, termasuk backend, frontend, data science, dan DevOps.
3. Kitty
DIKEMBANGKAN OLEH : Kovid Goyal.
DIRILIS PADA : 2017
LISENSI : GPL-3.0 License
WEBSITE : https://sw.kovidgoyal.net/kitty/
Kitty adalah terminal emulator modern yang dirancang untuk kinerja tinggi dengan GPU acceleration, membuatnya lebih cepat dibanding terminal tradisional seperti GNOME Terminal atau Alacritty.
Fitur utama Kitty:
- GPU Rendering: Menggunakan OpenGL untuk meningkatkan performa rendering teks.
- Multiple Tabs dan Layouts: Bisa membuka beberapa sesi terminal dalam satu jendela dengan tampilan grid.
- Highly Customizable: Bisa dikonfigurasi sepenuhnya menggunakan file
kitty.conf. - Remote Control API: Bisa dikontrol dari aplikasi lain atau melalui script.
- Cross-Platform: Tersedia untuk Linux dan macOS.
Kitty sangat cocok bagi developer yang mencari terminal yang ringan, cepat, dan bisa dikustomisasi.
4. Starship
DIKEMBANGKAN OLEH : Open-Source.
DIRILIS PADA : 2019
LISENSI : ISC License
WEBSITE : https://starship.rs/
Starship adalah prompt shell yang cepat, minimalis, dan sangat fleksibel. Dibangun menggunakan bahasa Rust, Starship dibuat agar bisa digunakan di berbagai shell seperti Bash, Zsh, Fish, PowerShell, dan Nushell.
Fitur utama Starship:
- Minimalis & cepat: Dibangun dengan Rust untuk kinerja maksimal.
- Highly configurable: Bisa dikustomisasi sepenuhnya melalui file konfigurasi berbasis TOML.
- Integrasi dengan Git & Docker: Menampilkan informasi repo Git, status branch, container yang berjalan, dll.
- Multi-shell support: Bisa digunakan di Linux, macOS, dan Windows (WSL).
Starship sangat populer di kalangan pengguna terminal-heavy workflows yang menginginkan tampilan prompt yang informatif tetapi tetap sederhana dan ringan.
5. Zen Browser
DIKEMBANGKAN OLEH : Open-Source.
DIRILIS PADA : 2024
LISENSI : Mozilla 2.0 (MPL 2.0)
WEBSITE : https://zen-browser.app/
Zen Browser adalah peramban web minimalis yang berfokus pada kecepatan, privasi, dan pengalaman bebas distraksi.
Fitur utama Zen Browser:
- Ringan & cepat: Tidak membebani sistem dengan fitur yang tidak perlu.
- Privasi tinggi: Memblokir pelacak dan iklan secara bawaan untuk menjaga keamanan data pengguna.
- Mode Reader: Menyediakan tampilan bersih tanpa elemen yang mengganggu.
- Antarmuka sederhana: Tidak ada toolbar yang berlebihan, hanya pengalaman browsing yang fokus pada konten.
Zen Browser cocok untuk pengguna yang menginginkan browser minimalis tanpa gangguan iklan dan pelacak.