Skip to content
/ cride Public

A light CLI text editor/IDE written in Crystal

License

Notifications You must be signed in to change notification settings

j8r/cride

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cride

Build Status ISC

A light Crystal IDE

screenshot

Features

  • Light, fast and easy to use
  • Customizable
  • Modular (different front-ends can share same resources)
  • Colors
  • Read from the stdin
  • Advanced CTRL + Arrow keys traversing
  • CTRL+D line duplication
  • CTRL+K line emptying/deletion

Command usage

You have to build Cride (see the Development section below).

Open a file:

bin/cride README.md

Development

Build Cride:

shards build

Build with Docker

To build a statically-linked cride binary:

docker run -it --rm -v $PWD:/app -w /app crystal:latest-alpine sh -c "\
shards build --static --release
chown 1000:1000 bin/cride"

The binary built is bin/cride.

License

Copyright (c) 2018-2021 Julien Reichardt - ISC License

About

A light CLI text editor/IDE written in Crystal

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published