wonkey
keyman
Our great sponsors
wonkey | keyman | |
---|---|---|
7 | 12 | |
119 | 365 | |
1.7% | 4.9% | |
3.5 | 10.0 | |
11 months ago | 2 days ago | |
Assembly | Pascal | |
zlib License | GNU General Public License v3.0 or later |
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.
wonkey
- Wonkey
- Wonkey: A cross-platform FOSS programming language by the creator of BlitzBasic
-
QBasic.net
Lovely, it's like if LCARS and Pingus built a website together. No complaints here, it brings back a lot of good memories!
I took a deep dive into BASICs earlier this year and came away with some unexpected results. In software, these stood out:
- SmallBASIC ...wow this is quite an interesting set of tools, and I was impressed by ongoing developments. There are some faux-OOP convenience features even, like myfakeobject.value = 10
- QB64pe ...this really holds your hand and the documentation is great.
- To-try: https://wonkey-coders.github.io/
In discussions with developers, I was surprised to find some extremely intense, protective vibes. I'd consider "my BASIC == my childhood" a pretty reliable model. Simple how-to queries that would get ordinary answers in other languages usually brought out some defensive responses.
In group discussions there was also an interesting overlap between "strangely protective my past" and "prefers writing BASIC" that came up over and over while I was trying to figure out the overall ecosystem of languages.
For example, somebody wrote an algorithm example full of $ii $tk $zx and so on and I asked them about this (who knows, maybe there's some logical reason to not use my_variable_name for example) and the tone became very defensive, even insisting that maybe it was wrong but they are never going to change! Which didn't exactly have anything to do with what I was asking...
In the various online forums there was frequently an ongoing argument over who left, for what reasons, where they ended up, and are you a member of that forum, and so on.
Overall there was a surprising amount of interpersonal drama given the overall active surface area of this language. And a lot of emotionality that just isn't as prominent in other communities I experienced, even though it's probably there at some level.
Since I have spent a lot of professional time doing relationship work with techies, these things kind of wore me out pretty quick, and I found myself heading to some more modern languages just to get beyond the unaddressed, or unaddressable, feels-factor.
Still, I look forward to coding some more in the future and particularly in trying out some of the newer tools I discovered.
-
Wonkey Game Programming Language (v2021.04) is available
Project page: https://github.com/wonkey-coders/wonkey
- Wonkey Game Programming Language (v2021.04)
keyman
- Does anyone know if it’s possible to make a custom keyboard on Chrome?
-
Looking for a keyboard I can buy either online or at some kind of store that will allow me to type phonetic symbols
Keyman is very popular among linguists, if you still prefer a keeb that will input IPA Unicode by itself, you can get a QMK compatible keyboard (like this), but you'll need to program it, as in write the code yourself.
-
How to type with "historical" noto sans fonts on word?
SIL's Ukelele is a popular app for creating custom keyboard layouts on macOS. SIL also recommends Keyman if you're looking for a cross-platform app for creating custom keyboards. Keyman already supports thousands of languages so they might already have a keyboard for the languages you need.
-
Trying to insert letters with diacritics
While I haven't used it myself, I have heard that Keyman is highly flexible and extensible, so it may allow OP to create a layout in its own format that has the desired behavior. Keyman was originally a commercial product, but SIL (which had long advocated its use) acquired it in 2015 and made it free shortly thereafter. The original developer seems to still be part of the team working on it for SIL.
-
Why is my Keyman keyboard not compiling?
They aare on github here: https://github.com/keymanapp/keyman
-
Tam Thư〈三書〉writing system for Vietnamese: Input Method Editor (IME) package is done.
For Tam Thư, specifically the phonetic Latin Quốc Ngữ and Ký Âm, I'm working off of an existing keyboard distribution platform called Keyman. It's free and open source with good developer's guide. For my case, Vietnamese typing is a bit complicated with many key sequences that makes modifications to a base glyph, and Keyman is a fit tool for that in my experience. It also follow the principle of "write once, run everywhere" since your compiled Keyman keyboard will run on Windows, MacOS and Linux.
-
How could I help with the development of an extended Coptic Unicode Block?
From your description, yes, it sounds like your concerns revolve around deficiencies in existing keyboard layouts and possibly fonts, whereas Unicode is not concerned with those things (it has an influence on them, but is not a standard about font design or input methods). You could potentially mitigate the keyboard issue by creating your own custom layout with something like Keyman. The font part is harder because making fonts is...well, hard — but you might check out some open source font projects that support Coptic (like the Noto project), file an issue, and maybe let folks know of your willingness to provide guidance and advice even if you're unable to do the actual font work.
-
Anyone know how to get the runic alphabet as a keyboard on iPhone?
If you don't know what keyman is you can check out their site here https://keyman.com
-
Question about typing two specific letters in Devanagari on Windows 10
You could try using the software I'm using. I tried the Windows 10 keyboard and I didn't like it. Seems it was designed more for Hindi than Sanskrit. I use Keyman which you can find and download here for free: https://keyman.com/
- Keyman – Type to the world in your language
What are some alternatives?
AmiBlitz3 - Complete package of AmiBlitz3 including all sources.
skia4delphi - Skia4Delphi is a cross-platform 2D graphics API for Delphi platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
Beef - Beef Programming Language
Linux-Alt1-Toolkit - Runescape Alt1 Toolkit for Linux
BBCSDL - BBC BASIC for SDL 2.0: for Windows, Linux (86), MacOS, Raspberry Pi, Android and iOS.
squirrel - 【鼠鬚管】Rime for macOS
ring - Simple and flexible programming language for applications development
home - Rime::Home is home to Rime users and developers
wordlos - WORDLE for DOS, written in assembly
PIPIT - A simple back-end compiler for Linux x64
civil-war-strategy - A strategic level, one or two player wargame simulating the American Civil War (1861-1865).
rime-ime-han-nom-data - Han Nom Telex schema and dictionary data for Rime Weasel/Squirrel IME https://rime.im