DEV Community

Cover image for Show me your best Open Source project
Thomas Bnt
Thomas Bnt Subscriber

Posted on • Edited on

Show me your best Open Source project

Hi everyone !

Show your best open source project on GitHub and describe it in a few words. What is/are your favorite part(s)?


Check with {% github thomasbnt/awesome-web-monetization %} give this :

GitHub logo thomasbnt / awesome-web-monetization

🕶️ Stuffs about Web Monetization. Packages, articles, documentation links and others tools.

Logo Web Monetization

Awesome Web Monetization Awesome

Awesome stuffs about Web Monetization. Learn more, check modules and others tools.

Web Monetization is a web service that allows you to send money directly in your browser This is a JavaScript browser API that allows the creation of a payment stream from the user agent to the website

Contents

About Web Monetization


How to start monetize my website

If you would like to monetize your content, you must have a Wallet and Provider account. See below the platforms that allow you to use them.

More details about Wallet and Provider account







Wallets




Oldest comments (113)

Collapse
 
ben profile image
Ben Halpern

GitHub logo forem / forem

For empowering community 🌱

Collapse
 
link2twenty profile image
Andrew Bone

What's that? 😉

Collapse
 
thomasbnt profile image
Thomas Bnt

💚💚💚

Collapse
 
leewynne profile image
Lee

You had me at hello

Collapse
 
chrisrhymes profile image
C.S. Rhymes

GitHub logo chrisrhymes / bulma-clean-theme

A clean and modern Jekyll theme based on Bulma

A Jekyll theme that works with GitHub pages using the Bulma frontend framework.

Collapse
 
vonheikemen profile image
Heiker

GitHub logo VonHeikemen / tinytina-js

Command-line http client. Is like the mix of curl and postman that nobody asked for.

tinytina in its core is an http client that read data from a json schema.

My favorite I think is the convert-to command, converting a request from a json format to a curl command has proven to be very helpful. I can share my requests in the form of curl commands, so others don't have to download this tool.

Collapse
 
shahriarsiraj profile image
Shahriar Siraj Snigdho

GitHub logo ssnigdho / vanilla-php-framework

Simple & lightweight framework built with raw PHP without using any external packages

Collapse
 
pethron profile image
Nicolò Marchesi

This one! github.com/Noovolari/leapp/
My favorite part is that we are splitting the logic in another repository in Go. After that, we can integrate the engine in any way we want.

Collapse
 
bias profile image
Tobias Nickel

GitHub logo TobiasNickel / tXml

⚡very small and fast xml-parser in pure javascript⚡

a small extreamly fast xml parser,with streaming.

but please use json.

Collapse
 
yjdoc2 profile image
YJDoc2 • Edited

GitHub logo YJDoc2 / 8086-emulator-web

Repository for 8086 emulator web implementation


A frontend only emulator for intel 8086 chip. Uses web assembly to emulate the microprocessor, so after loading pages, no requests are made.

My favourite part is it uses same core emulator as it's commandline version, just with a thin wrapper for web.

Hosted at yjdoc2.github.io/8086-emulator-web/ for free as it's frontend only :)

Collapse
 
daviddalbusco profile image
David Dal Busco

Liked and starred ⭐️ I first learned programming on a 8086 board.

These power outage and memory allocation were fun 😉

Collapse
 
yjdoc2 profile image
YJDoc2

Hey thanks for the ⭐ and like 😄
I hope you found the project interesting :)
I know it cannot compete with actually programming on an 8086 board, but we have tried to make it as close as we can ;)

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt • Edited

Latest is this one.

GitHub logo zhquiz / go-zhquiz

Standalone desktop application for Chinese quizzing, with levels, TTS, dictionary and sentence (with Jieba) support.

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️ • Edited

I'll risk coming across as trying too hard to be smart, but my favourite project is an empty lua project, because it's empty. It has no bugs, no complexity, no abstractions. It claims to solve no problems, an thus can't fail at any of its claims. It has 0 lines of code, aka. 0 potential bugs. It is guaranteed to have the least amount of code possible to fulfil its purpose. It's zen.

Collapse
 
darkwiiplayer profile image
𒎏Wii 🏳️‍⚧️ • Edited

For a slightly less "clever" answer, I'd go with Skooma (and its translation into javascript); because it fixes a problem I often find with less code than any solution I've seen on the internet so far.

GitHub logo DarkWiiPlayer / skooma

The functional way of generating HTML in Lua

Skooma

A library to generate HTML pages in Lua using functional tools. This project is meant to be complementary to MoonXML with a stronger focus on performance and hackability and less on easy and quick template writing.

Why?

Because HTML sucks and most existing templating systems end up being glorified string interpolation.

Additionally, templates usually produce text output, which is very uncomfortable to modify, as that requires either parsing it back into a data structure or doing string replacement, which can easily break if the generated HTML changes or is simply dynamic in general.

How?

Skooma is dead simple: every function returns a tree. No side effects.

After you're done applying whatever transformations to the ast, another function serializes it into HTML, which you can then use however you want.

When should I use this?

When you feel like your project has outgrown a simplistic approach on templating, for either…

You can read and understand the whole codebase in a matter of minutes and looking at the code would probably be quicker than reading a documentation.

Collapse
 
n0th1ng_else profile image
Sergey Nikitin

Latest one is

GitHub logo n0th1ng-else / voice-to-text-bot

Bot that converts Voice messages into text

It's a Telegram bot that converts voice messages to text.
Tried different approaches to make it as cheap as possible. (with limitations tho)
now it's 10k+ installs. 0 to 100% developed deployed and automated

Collapse
 
thomasbnt profile image
Thomas Bnt

Oh cool ! I like bots 🔥

Collapse
 
n0th1ng_else profile image
Sergey Nikitin

yea. me too :)