Language tool (https://github.com/languagetool-org/languagetool) is very good alternative.
An app to track the progress of a thing in your life with pictures. Be it your dog, table plant or backyard tree or even yourself, we could create an album for each item and click daily pictures in the same angle. And in the camera preview we could show previous picture as an assist overlay (with adjustable opacity).
After a year or so, a time-lapse of these photos will be so good to watch.
Figlet for indian languages
One of my favorite unix tools is figlet
.
$ figlet "FOSS Hack 2021"
_____ ___ ____ ____ _ _ _ ____ ___ ____ _
| ___/ _ \/ ___/ ___| | | | | __ _ ___| | __ |___ \ / _ \___ \/ |
| |_ | | | \___ \___ \ | |_| |/ _` |/ __| |/ / __) | | | |__) | |
| _|| |_| |___) |__) | | _ | (_| | (__| < / __/| |_| / __/| |
|_| \___/|____/____/ |_| |_|\__,_|\___|_|\_\ |_____|\___/_____|_|
$ figlet -f lean "FOSS Hack 2021"
_/_/_/_/ _/_/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/
_/_/_/ _/ _/ _/_/ _/_/
_/ _/ _/ _/ _/
_/ _/_/ _/_/_/ _/_/_/
_/ _/ _/
_/ _/ _/_/_/ _/_/_/ _/ _/
_/_/_/_/ _/ _/ _/ _/_/
_/ _/ _/ _/ _/ _/ _/
_/ _/ _/_/_/ _/_/_/ _/ _/
_/_/ _/ _/_/ _/
_/ _/ _/ _/ _/ _/ _/_/
_/ _/ _/ _/ _/
_/ _/ _/ _/ _/
_/_/_/_/ _/ _/_/_/_/ _/
More examples at http://www.figlet.org/examples.html
While using figlet is fun, it doesn’t support indian languages. It would nice to extend figlet to support indian languages.
Make Python Arcade Games run in Browser
Python Arcade is a wonderful library for building games with Python. However distributing games written with Python Arcade is hard.
How about building something to running the Python Arcade games in the browser? It is not as hard as it sounds. There is already a project called codeskluptor to run Python in the browser. You need to re-implement the functionality of python arcade to draw on a HTML canvas or using the one of packages of codeskuptor.
You may not be able to implement all the functionality of Python arcade, but you can start with a small subset and release version 0.1.
Ping me if that sounds interesting to you.
Another project idea is to port pyglet library to run in the browser.
tephone
KNphone is a phonetic algorithm for indexing Kannada words by their pronunciation created by @knadh.
It would be interested to port this to Telugu. Kannada and Telugu have a lot of similarities and converting knphone to tephone shouldn’t be that hard.
One idea I always had in my mind was to build an open-source alternate of https://getpocket.com/ kind of personal knowledge base. The main idea is to allow searching on it via natural language query.
This is what rough sketch I had in my mind. Cleaning/Splitting and Indexing can easily be covered by Haystack (I am community maintainer of this project). If anyone is interested they can contribute connectors to this FOSS library or build a solution on top of it. It also has streamlit powered UI.
Hey,
I proposed a similar bookmarking/personal knowldege base project for the purposes of bookmarking memes for this hackathon. The proposal is here - (https://fossunited.org/fosshack/2021/project?project=memebox) There are similarities in the building blocks of the project. Haystack does seem to solve the indexing and search problems. Will see if we can use it
scrcpy is a really useful program, and GUIscrcpy was a super useful frontend for it. Currently the project is archived due to a lack of maintainers. Would be a great candidate for FOSSHack 2024.
Dropping one of my suggestions
It would be great to have a no-nonsense Leetcode Alternative Platform. Where one can post some really extraordinary programming problems which are not essentially related to what leetcode already has.
Maybe a crowdsourced censorship checker would be neat, and would allow us to get data about which isps are blocking which websites in which regions
An open source streamyard alternative.
The whole thing is probably too huge to make in 2 days, but just a contribution to jitsi.org to support multiple RMTP and other great features streamyard has would be amazing!
Edit - Came across GitHub - stream-labs/desktop: Free and open source streaming software built on OBS and Electron.. This looks interesting, only for mac and windows though
A fully open source alternative to Obsidian. At the moment, Obsidian is not open source but instead Obsidian only accepts plugins, theme or extensions which are open source.