oilsforunix's profile picture. Oils: our upgrade path from bash to a better language and runtime.  It's also for Python and JavaScript users who avoid shell!

Oils for Unix

@oilsforunix

Oils: our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

An update after quite a few months, crediting many contributors: oils.pub/blog/2025/09/r… More to follow tomorrow


Three Algorithms for YSH Syntax Highlighting codeberg.org/oils/oils.vim/… I wrote Vim syntax plugin in ~500 lines, and documented what I did Let me know if you want to help support YSH in Textmate/VSCode, Emacs, etc. !


Oils 0.27.0 - Contributors and Notable Changes oils.pub/blog/2025/05/r…


"Make virtues of irrational attachment, cultivated ignorance, and stubborn loyalty"


What's Happened Since December? oils.pub/blog/2025/05/s…


New landing page for YSH! oils.pub/ysh.html Feedback is very welcome


I finally published a landing page for OSH oils.pub/osh.html The one for YSH is upcoming! Feedback is welcome


Comments on Shared Unix Hosting vs. the Cloud oils.pub/blog/2025/02/s… Some notes on our server migration, and a bit of philosophy


Huge release with 2 months of work! oilshell.org/blog/2025/01/r…


Why Should a Unix Shell Have Objects? oilshell.org/blog/2024/12/o…


I'm surprised so many people were interested in this wiki page of big shell programs! Many nice additions over the last day github.com/oils-for-unix/… news.ycombinator.com/item?id=423462…


Huge release with 3 months of work! Oils 0.23.0 - Writing YSH Code, User Feedback, and Bug Bounty oilshell.org/blog/2024/11/r…


Oils for Unix reposted

How I feel when I have to do something complex on an embedded system with no high-level languages installed

awesomekling's tweet image. How I feel when I have to do something complex on an embedded system with no high-level languages installed

A Retrospective on the Oils Project oilshell.org/blog/2024/09/r… I didn't expect to write a full retrospective, but it ended up pretty complete!


Garbage Collection Makes YSH Different oilshell.org/blog/2024/09/g… Another nice table! Comments welcome


After 8 Years, Oils Is Still Small and Flexible oilshell.org/blog/2024/09/l… Going all the way back to the beginning!


What Oils Looks Like in 2024 Concise tables showing 3 languages, 7 parts of YSH, and 13 parts of the project! Comments welcome oilshell.org/blog/2024/09/p…


Big release with 3 months of work! Thank you to all contributors oilshell.org/blog/2024/06/r…


Loading...

Something went wrong.


Something went wrong.