stratawm
kalc
stratawm | kalc | |
---|---|---|
1 | 10 | |
29 | 158 | |
- | - | |
10.0 | 9.8 | |
9 months ago | 5 days ago | |
Rust | Rust | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
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.
stratawm
-
Projects to contribute to?
I've been working on Strata, a modular, dynamic and sleek Wayland compositor. Its a bit advanced but once you understand the basics, its pretty easy. Currently, I'm working on a hotkey daemon and also an IPC to communicate between the CTL and the compositor. So if you'd like to help out, you can check out the code. I'm currently in the middle of commenting all the stuff and writing a more descriptive readme.
kalc
-
Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones?
I personally love TUI software, you don't have to worry about GUI toolkits, mouse focused interaction, you can run them remotely over SSH, they're often composable, and composability is much easier, and who doesn't like the hackerman aesthetic?
Some things I don't like about modern TUIs is developers getting away from the purpose of them, portability. Often you'll find really beautiful TUIs that require installation of custom fonts for icons and other overcomplicated stuff like that. They can be nice, but generally they sacrifice the practical benefit to a significant degree.
One I discovered yesterday, not really a TUI, more of a shell but still, extremely powerful, is kalc https://github.com/bgkillas/kalc which is a complete scientific and graphing calculator in the terminal. It depends on gnuplot which is unfortunate since that is a GUI program, but there we go with composability again! It's fine and works and does what it needs to, so not really a big deal I guess.
To find more:
https://github.com/rothgar/awesome-tuis
https://github.com/toolleeo/cli-apps
-
my cli calculator, kalc is really shaping up
while still being faster than calc/qalc in most situations(slower for lots of operations), i feel like the usability of mine greatly exceeds it and qalc. right now i am out of ideas on what to implement besides stuff that will take alot of time (gui,finding simplified form of equations,supporting units) which i might do eventually. https://github.com/bgkillas/kalc
-
Projects to contribute to?
would apreciate anything for my project i have been working on https://github.com/bgkillas/kalc besides the 3 main issues i stated on the readme the main issue is just implementing matrixes fully which i have not had enough time to figure out a way to do nice, ill prob have to refactor alot of stuff
-
What are you rewriting in rust?
i have been just writing a calc replacement with nicer user experience https://github.com/bgkillas/kalc eventually i want to write a simple vi implementation with undo and redo save files because i have small issues with all text editors so i want to see if i can make them nice for me
-
Calculator for sway
i just use cli calculators so much easier to see what your doing with all that history visible specifically https://github.com/bgkillas/kalc but qalc is also pretty ok
-
Introducing: calc a complex numbers, graphing, cli calculator
a month ago i started programming my 2nd rust application to learn a bit about rust and complex numbers now its doing pretty well, properly parsing pretty much everything while being super fast compared to other cli calculators, with more accurate parsing and calculations, however it uses f64 so it cant do calculations that intermediatly go outside ~~10^300 and ~~10^-300. https://github.com/bgkillas/calc/releases
-
does anyone know of the name of this algorithm to find the numerator and denominator of a number
yeah ik how floats work and stuff but still it works better then you/id prob expect it correctly identifys 0.23456 being 733/3125 and is very fast(like a few microsecond), maybe its not the most effecient,maybe brute forcing is better but ill prob keep this. here is the code if you want to see it https://github.com/bgkillas/calc/blob/master/src/fraction.rs even works with sqrt(2)/sqrt(3)/pi fine
- i made a cli calculator in rust
- i made my own complex numbers 2d/3d graphing calculator
What are some alternatives?
lemurs - A customizable TUI display/login manager written in Rust 🐒
rofi-calc - 🖩 Do live calculations in rofi!
picnic - PICNIC Is Config Notation Interpreter/Converter
assertables-rust-crate - Assertables: a Rust crate of assert macros for testing
gobble - Rust rewrite of Devour
dioxus - Fullstack GUI library for web, desktop, mobile, and more.
this-week-in-rust - Data for this-week-in-rust.org
MediaTracker - Self hosted media tracker for movies, tv shows, video games, books and audiobooks
calc - C-style arbitrary precision calculator
remote-pty - Tricking shells into interactive mode when local PTY's are not available
wofi-calc - A simple calculator for wofi, inspired in rofi-calc