https://github.com/elementary/code
Code editor designed for elementary OS
https://github.com/elementary/code
gtk gtk3 gtksourceview hacktoberfest meson vala
Last synced: about 1 hour ago
JSON representation
Code editor designed for elementary OS
- Host: GitHub
- URL: https://github.com/elementary/code
- Owner: elementary
- License: gpl-3.0
- Created: 2017-05-04T15:12:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2025-05-11T14:55:30.000Z (4 days ago)
- Last Synced: 2025-05-11T15:35:22.249Z (4 days ago)
- Topics: gtk, gtk3, gtksourceview, hacktoberfest, meson, vala
- Language: Vala
- Homepage: https://elementary.io
- Size: 65.8 MB
- Stars: 490
- Watchers: 47
- Forks: 113
- Open Issues: 211
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Code
[](https://l10n.elementary.io/projects/code/?utm_source=widget)
## Building, Testing, and Installation
You'll need the following dependencies:
* meson
* libeditorconfig-dev
* libgail-3-dev
* libgee-0.8-dev
* libgit2-glib-1.0-dev
* libgtksourceview-4-dev
* libgtkspell3-3-dev
* libgranite-dev >= 6.0.0
* libhandy-1-dev >= 0.90.0
* libpeas-dev
* libsoup2.4-dev
* libvala-0.48-dev (or higher)
* libvte-2.91-dev
* valacRun `meson build` to configure the build environment. Change to the build directory and run `ninja test` to build
meson build --prefix=/usr
cd build
ninja testTo install, use `ninja install`, then execute with `io.elementary.code`
sudo ninja install
io.elementary.code