lapce
druid
Our great sponsors
lapce | druid | |
---|---|---|
176 | 3 | |
32,152 | 20 | |
3.0% | - | |
9.6 | 0.0 | |
2 days ago | 11 months ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lapce
-
Lapce
Apparently, currently based on width: https://github.com/lapce/lapce/commit/87e0fc06f1862d9124d3fe...
- From 1s to 4ms
- Lapce: Cross Platform Fast Code Editor in Rust
-
Lapce: Fast and Powerful Code Editor Written in Rust
The list of available Linux packages seems to be here:
https://github.com/lapce/lapce/blob/master/docs/installing-w...
-
Show HN: Open-source alternatives to tools You pay for
As a Neovim afficionado - I think you lose some credibility recommending it as an alternative to VSCode and Sublime. They're different beasts. I imagine a lot of people would be immediately turned off if they were expecting a VSCode/Sublime-like editing experience.
I'd put Lapce in that spot: https://lapce.dev/
- IDE for rust
- Lapce Editor 0.3
- Lapce Editor v0.3 Released
- Lapce 0.3.0 Released
druid
-
Why do rust projects have so many dependencies?
d:\github\rust\lapce>cargo build Updating git repository `https://github.com/lapce/druid` Updating git repository `https://github.com/lapce/xi-editor` Updating git submodule `https://github.com/xi-editor/syntect-resources` Updating git repository `https://github.com/lapce/piet-wgpu` Downloaded Inflector v0.11.4 Downloaded alacritty_terminal v0.15.0 Downloaded addr2line v0.16.0 Downloaded ansi_term v0.12.1 Downloaded bit-vec v0.6.3 Downloaded arrayvec v0.4.12 Downloaded bitmaps v2.1.0 Downloaded byteorder v1.4.3 Downloaded copypasta v0.7.1 Downloaded bit-vec v0.5.1 Downloaded crossbeam v0.7.3 Downloaded crossbeam-epoch v0.8.2 Downloaded crossbeam-utils v0.7.2 Downloaded darling_macro v0.13.1 Downloaded darling_core v0.13.1 Downloaded filetime v0.2.15 Downloaded foreign-types-shared v0.1.1 Downloaded form_urlencoded v1.0.1 Downloaded futures-util v0.3.17 Downloaded futures-task v0.3.17 Downloaded futures-macro v0.3.17 Downloaded h2 v0.3.9 Downloaded fixedbitset v0.2.0 Downloaded indexmap v1.7.0 Downloaded git2 v0.13.23 Downloaded khronos-egl v4.1.0 Downloaded kurbo v0.8.1 Downloaded lsp-types v0.89.2 Downloaded libssh2-sys v0.2.21 Downloaded memmap2 v0.5.0 Downloaded mio-anonymous-pipes v0.2.0 Downloaded nodrop v0.1.14 Downloaded memchr v2.4.1 Downloaded object v0.26.2 Downloaded pin-utils v0.1.0 Downloaded ndarray v0.11.2 Downloaded proc-macro-nested v0.1.7 Downloaded rand_chacha v0.1.1 Downloaded proc-macro2 v1.0.29 Downloaded rand_isaac v0.1.1 Downloaded rand_jitter v0.1.4 Downloaded rustc_version v0.2.3 Downloaded rustc-demangle v0.1.21 Downloaded scopeguard v1.1.0 Downloaded seahash v4.1.0 Downloaded sharded-slab v0.1.3 Downloaded serde_json v1.0.67 Downloaded smallvec v1.6.1 Downloaded svgtypes v0.5.0 Downloaded strum_macros v0.19.4 Downloaded syn v1.0.75 Downloaded time-macros v0.1.1 Downloaded tinyfiledialogs v3.8.3 Downloaded tracing-core v0.1.19 Downloaded unic-langid v0.9.0 Downloaded ucd-trie v0.1.3 Downloaded unicode-script v0.5.3 Downloaded unicode-segmentation v1.8.0 Downloaded vte_generate_state_changes v0.1.1 Downloaded want v0.3.0 Downloaded wasmer-vm v2.1.1 Downloaded wasmer-wasi v2.1.1 Downloaded winreg v0.7.0 Downloaded wio v0.2.2 Downloaded yaml-rust v0.4.5 Downloaded ahash v0.4.7 Downloaded bincode v1.3.3 Downloaded cc v1.0.69 Downloaded xi-rope v0.3.0 Downloaded cranelift-codegen v0.76.0 Downloaded crossbeam-deque v0.8.1 Downloaded crossbeam-channel v0.2.6 Downloaded enumset_derive v0.5.5 Downloaded fluent-bundle v0.15.1 Downloaded futures-io v0.3.17 Downloaded generic-array v0.14.4 Downloaded data-url v0.1.0 Downloaded hyper v0.14.16 Downloaded gimli v0.25.0 Downloaded ident_case v1.0.1 Downloaded intl_pluralrules v7.0.1 Downloaded iovec v0.1.4 Downloaded lazy-bytes-cast v5.0.1 Downloaded lazy_static v0.2.11 Downloaded lyon v0.17.5 Downloaded memoffset v0.2.1 Downloaded memoffset v0.5.6 Downloaded num_cpus v1.13.1 Downloaded libz-sys v1.1.3 Downloaded naga v0.7.1 Downloaded parking_lot v0.6.4 Downloaded pico-args v0.4.2 Downloaded proc-macro-error-attr v1.0.4 Downloaded petgraph v0.6.0 Downloaded rand_xoshiro v0.4.0 Downloaded rand_xorshift v0.1.1 Downloaded rayon v1.5.1 Downloaded rustversion v1.0.6 Downloaded regalloc v0.0.31 Downloaded serde_bytes v0.11.5 Downloaded rustybuzz v0.3.0 Downloaded sized-chunks v0.6.5 Downloaded sled v0.34.7 Downloaded static_assertions v1.1.0 Downloaded try-lock v0.2.3 Downloaded tower-service v0.3.1 Downloaded unic-bidi v0.9.0 Downloaded ttf-parser v0.12.3 Downloaded unicode-bidi-mirroring v0.1.0 Downloaded vte v0.10.1 Downloaded uuid v0.7.4 Downloaded wasmer-object v2.1.1 Downloaded wasmer-engine-universal v2.1.1 Downloaded which v4.2.2 Downloaded ahash v0.7.6 Downloaded arrayvec v0.5.2 Downloaded bytemuck v1.7.2 Downloaded bytes v1.1.0 Downloaded xi-rpc v0.3.0 Downloaded console v0.6.2 Downloaded crossbeam-deque v0.5.2 Downloaded digest v0.9.0 Downloaded darling v0.13.1 Downloaded crossbeam v0.4.1 Downloaded glob v0.3.0 Downloaded heck v0.3.3 Downloaded float-cmp v0.5.3 Downloaded hashbrown v0.11.2 Downloaded itoa v0.4.8 Downloaded line-wrap v0.1.1 Downloaded lazycell v1.3.0 Downloaded loupe-derive v0.1.3 Downloaded jobserver v0.1.24 Downloaded memoffset v0.6.4 Downloaded ipnet v2.3.1 Downloaded mime v0.3.16 Downloaded native-tls v0.2.8 Downloaded parking_lot v0.11.2 Downloaded pathfinder_geometry v0.5.1 Downloaded libc v0.2.101 Downloaded proc-macro-hack v0.5.19 Downloaded rand v0.8.4 Downloaded piet v0.4.0 Downloaded rustc-hash v1.1.0 Downloaded schannel v0.1.19 Downloaded roxmltree v0.14.1 Downloaded serde v0.8.23 Downloaded strum v0.19.5 Downloaded time v0.1.43 Downloaded thiserror-impl v1.0.28 Downloaded tracing-attributes v0.1.15 Downloaded serde v1.0.130 Downloaded unic-char-property v0.9.0 Downloaded tree-sitter v0.19.2 Downloaded petgraph v0.5.1 Downloaded tokio v1.15.0 Downloaded vcpkg v0.2.15 Downloaded wasmer-engine-dylib v2.1.1 Downloaded copyless v0.1.5 .... Downloaded 415 crates (29.2 MB) in 1m 13s (largest was `profiling` at 1.7 MB) ....
-
Lightning-fast and Powerful Code Editor written in Rust
It uses a forked version of Druid. https://github.com/lapce/druid which replaces the window management to use winit instead https://github.com/rust-windowing/winit
- Lightning-Fast and Powerful Code Editor Written in Rust
What are some alternatives?
helix - A post-modern modal text editor.
winit - Window handling library in pure Rust
zed - Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
text-editors-written-in-rust
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
xi-editor - A modern editor with a backend written in Rust.
zed - Rethinking code editing.
piet-wgpu
autocomplete - IDE-style autocomplete for your existing terminal & shell
compose-multiplatform - Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
xi-editor - A modern editor with a backend written in Rust.