Basku is a development environment for Haiku based on Michael Haardt's BAS, a BASIC interpreter. The BASIC itself is pretty barebones, and what basku brings to the party is a set of prewritten routines that allow it to access external commands and interact with the Haiku environment. External commands supported include alert, filepanel, figlet, hdialog, yabdialog, shanty, tput. umenu and smenu. In the pipeline is support for yoshi, and hey.

You are not going to write an award-winning word processor in basku. You probably could write a text editor with it, if it ran inside Terminal, but yab would probably still be better for that. Basku occupies a place in-between scripting and fully-fledged application programming. It is for the creation of installers, configuration utilities, front-ends and those little "glue" applications that you really need, but that are unlikely to be meaningful to anyone else.

Project Activity

See All Activity >

License

Other License

Follow basku

basku Web Site

Other Useful Business Software
Crowdtesting That Delivers | Testeum Icon
Crowdtesting That Delivers | Testeum

Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
Click to perfect your product now.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of basku!

Additional Project Details

Operating Systems

Haiku

User Interface

Console/Terminal

Registered

2023-07-28