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 :
thomasbnt / awesome-web-monetization
🕶️ Stuffs about Web Monetization. Packages, articles, documentation links and others tools.
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
- Webmonetization.org
- Documentation
- How Web Monetization work for paying payments
- How Web Monetization work for receiving payments
- Specifications
- ILP Forum (read only)
- Grant For The Web
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 |
---|
Top comments (113)
forem / forem
For empowering community 🌱
What's that? 😉
💚💚💚
You had me at hello
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 :)
Liked and starred ⭐️ I first learned programming on a 8086 board.
These power outage and memory allocation were fun 😉
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 ;)
Latest one is
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
Oh cool ! I like bots 🔥
yea. me too :)
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 acurl
command has proven to be very helpful. I can share my requests in the form ofcurl
commands, so others don't have to download this tool.I just made a toy programming language based on Lisp
faraazahmad / tisp
A toy programming language based on Lisp and built in Rust & LLVM
Tisp (Toy Lisp)
A Lisp-like programming language that is typed and compiled. It aims to support multiple processor architectures by being built upon LLVM. It takes inspiration from programming languages like Rust, Lisp and Elixir.
Current working example
A program to compute first 5 fibonacci numbers:
Features to build
Made a post about it if you're interested
I was bored, so I built a programming language
Syed Faraaz Ahmad ・ Mar 24 ・ 8 min read
An open-source programming language for developing chatbots. I just love how easy it makes it to create powerful chatbots, connected to any API, maintaining state, and giving you full control over your creation. Also, <3 the community around it!
CSML-by-Clevy / csml-engine
🦜 Conversational Standard Meta Language
First programming language dedicated to building chatbots.
Key Features • Example • Usage • Additional Information
CSML (Conversational Standard Meta Language) is a Domain-Specific Language designed for easily creating conversational experiences.
The purpose of this language is to simplify the creation and maintenance of rich conversational interactions between humans and machines. With a very expressive and text-only syntax, CSML flows are easy to understand, making it easy to deploy and maintain conversational agents. CSML handles short and long-term memory slots, metadata injection, and connecting to any third party API or injecting arbitrary code in any programming language thanks to its powerful runtime APIs.
Key Features
Example
Love the simplicity
ducaale / xh
Friendly and fast tool for sending HTTP requests
xh
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design.
Installation
On macOS and Linux via Homebrew
On windows via Scoop
On Arch linux via Pacman
From binaries
The release page contains prebuilt binaries for Linux, macOS and Windows.
From source
Make sure that you have Rust 1.45 or later installed.
Usage
…Greeaat!
Wikifox / wikifox
A clean and simplified WikiPedia powered by wikifox.js
Wikifox (beta) is a clean and simplified version of the real Wikipedia! This works with official Wikipedia, so nothing to worry about!. It has a good and clean user interface with Dark, Light and custom themes! Check it out : wikifox.ml/
What's New
k
or got tooptions
to see what are the new shortcuts!A simple and clean wrapper for Wikipedia! wikifox.ml/
Woah good project!
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.
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.
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.
jankapunkt / js-class-privacy
Create a given ES6 class with private members using Proxy and closures. Keeps class code clean, encourages SRP and DRY.
Lean dry no-dep srp :cup: package to create instances from classes with defined private members Keep your classes clean und use this instead to define private properties Uses proxies to hide information.
Installation and basic usage
Install this package via NPM like
The packages exports only one function, that acts similar to an abstract factory You can pass in a
decide
function to define rules (e.g. whitelist) for members. The created factory can be used to create (proxies to) instances that contain only the public members.Uses Proxy to control private/public fields or methods of any JavaScript class. Real private and 100% not accessible. Works with ES6 classes as well as "Classic" classes.