All Projects → ferhatgec → scrift

ferhatgec / scrift

Licence: MIT license
New generation shell and scripting language for everyone.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects

Projects that are alternatives of or similar to scrift

elive-tools
Set of handy and useful tools by Elive, for specially use in the Elive project
Stars: ✭ 13 (-71.74%)
Mutual labels:  commandline
Emojions
Embeddable Emoji Bar
Stars: ✭ 15 (-67.39%)
Mutual labels:  emoji
react-native-emoji-input
A fully-featured emoji keyboard ⌨️ for React Native ⚛️
Stars: ✭ 67 (+45.65%)
Mutual labels:  emoji
country-flag-emoji-json
Country flag emojis in JSON format.
Stars: ✭ 92 (+100%)
Mutual labels:  emoji
ReactButton
Android Library to make it easy to add ReactButton feature in your app with Multi Reactions like Facebook or Linkedin, you can add many reactions as you want, you can also split them into a number of columns, and also customize the colours and text for each reaction
Stars: ✭ 100 (+117.39%)
Mutual labels:  emoji
studio-log
👻 A tiny JSON logger with emoji support
Stars: ✭ 39 (-15.22%)
Mutual labels:  emoji
mr-emoji
Lightweight emoji picker like SLACK
Stars: ✭ 23 (-50%)
Mutual labels:  emoji
include gardener
This is a small C++ based commandline-tool which analyzes include statements in C/C++ code.
Stars: ✭ 66 (+43.48%)
Mutual labels:  commandline
emoji-commit
No description or website provided.
Stars: ✭ 40 (-13.04%)
Mutual labels:  emoji
emoji-strip
Strip emoji from a string in Node.js and browsers.
Stars: ✭ 73 (+58.7%)
Mutual labels:  emoji
icons
a collection of custom icons for use with the notion-enhancer's "icon sets" integration
Stars: ✭ 29 (-36.96%)
Mutual labels:  emoji
editor-ovo
A rich text editor for mobile web. Mixed editing of photos and Emoji 一个适用于移动web的富文本编辑器。照片加emoji的混合编辑
Stars: ✭ 29 (-36.96%)
Mutual labels:  emoji
dvorakjp-romantable
Google 日本語入力用DvorakJPローマ字テーブル / DvorakJP Roman Table for Google Japanese Input
Stars: ✭ 43 (-6.52%)
Mutual labels:  emoji
winmoji
Emoji lookup for Windows 😉 https://www.winmoji.com https://twitter.com/winmoji
Stars: ✭ 79 (+71.74%)
Mutual labels:  emoji
tcolors
Commandline color picker and palette builder
Stars: ✭ 44 (-4.35%)
Mutual labels:  commandline
command-line-quick-reference
quick reference on command line tools and techniques for the people with limited time
Stars: ✭ 331 (+619.57%)
Mutual labels:  commandline
QueerCats
A whole bunch of pride flags represented as blobby cat emoji
Stars: ✭ 72 (+56.52%)
Mutual labels:  emoji
emoji-sentiment
Emoji sentiment data
Stars: ✭ 14 (-69.57%)
Mutual labels:  emoji
ChineseBQB-client
🤣 开源表情包小程序
Stars: ✭ 81 (+76.09%)
Mutual labels:  emoji
loading-indicator
🚦 Simple and customizable command line loading indicator
Stars: ✭ 18 (-60.87%)
Mutual labels:  emoji

Fegeya Scrift logo by @ferhatgec

Fegeya Scrift

Scrift is new generation shell and scripting language project.

Scrift

GitHub closed issues GitHub issues Build Status GitHub

Features

  • User-friendly shell interface.
  • Color highlighter
  • Theme option (Classic, Default, Halloween 🎃 and more.)
  • Display Git branches.
  • Auto-Whitespace
  • Auto-Completer (not ended)
  • Auto terminal buffer clear.
  • Aliases
  • Customizable (Prompt and more!)
  • Package Manager (see Fpm) 📦
  • Configuration application without text editor :^)
  • Fast and stable.
  • Incognito mode. 🕵️
  • Integrated Own Emoji library (see Emoji++) ✈️
  • Integrated Own Color library (see Colorized) 😆
  • Integrated Log system (FeLog) 😮
  • Integrated Scrift based system information tool (see Fetcheya) 😮
  • Integrated Scrift based Text Editor (Edifor) 😮
  • ASCII Art (with Color option) 😮
  • History
  • Date information.
  • Unicode clock system. 🕒
  • Different syntax than other shells.
  • Template for programming languages.
  • Welcome message
  • Scripting language 😮
  • Calendar
  • Castle (looks like Chrome's Dinosaur game) 😮
  • XOX
  • Pong
  • Auto-clear
  • Own Interpreter.
  • Randomize String generator (rstr)
  • Celebrates the new year :)
  • Morse Code Generator
  • Input customization
  • Dynamic Titles.
  • TAB-completion
  • 100% Gech Philosophy supported!
  • And more!

How to build and run?

 $# fscrift make // For Scrift
 $# make runall // GNU/Linux and Unix-like systems.
 $# sh build.sh // FreeBSD

How to install?

requirements:

c++17 compliant compiler
elite or make build system

then:
elite Elitefile install

or:
sudo make install (root privileges required)

Change default shell

 $# chsh -s /usr/bin/scrift <username>

Note: You may add /bin/scrift and /usr/bin/scrift into the /etc/shells file.

Use Edifor for Git (Default Editor)

 $# fscrift default_git_editor // For Scrift
 $# sh default_git_editor.sh // For GNU/Linux, FreeBSD etc.

Fegeya Scrift licensed under the terms of MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].