-
LED-Marquee
Software to run my LED marquee display, my favorite project. Still working on the comprehensive video about it.
I have been making YouTube videos about a project I built a couple of years ago. It took a while to find the time and the right approach to documenting it, but I'm finally happy with the results.
The first video is here: https://youtu.be/W0_3rzvq9Ks (the second is coming out tomorrow)
And it's on GitHub here: https://github.com/masto/LED-Marquee
I also recently left the Big Tech world after 11 years at Google, so I'm trying to figure out what comes next. (I don't think I can make professional YouTuber pay the bills). If it's not inappropriate to mention here, my resume is at https://hire.masto.me/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
The RCL configuration language, https://rcl-lang.org / https://github.com/ruuda/rcl. Lately I'm working on support for floats to complete the json superset promise. Also I added a shorthand for "query --format=raw" to make it more useful as a jq replacement.
-
I've been working on a Hacker News TUI reader written in Rust [0].
I'm very proud of the way the architecture turned out - with most notably a components-driven architecture [1].
There's just a major performance roadblock in posts with many comments that I should be able to clear with some more multithreading. Then I just need to make it available in brew and other distribution solutions.
[0]: https://github.com/pierreyoda/hncli
-
Hey,
Working on the open source alternative to Heroku - https://ptah.sh (https://github.com/ptah-sh/ptah-server)
Already have some success: we use it for our other 3 projects, thus saving us some cash. :)
I have the 1-click apps marketplace, backups and, soon, monitoring.
-
gcodepreview
OpenSCAD library for moving a tool in lines and arcs so as to model how a part would be cut using G-Code or described as a DXF.
Which environments/systems have you tried?
A search of your site doesn't have a match for "Literate Programming" --- I've found it a benison when developing, esp. in that it allows me to review code which already exists, and to create a structural index while writing which allows a quick/easy check if a given module already exists in a context where it should --- managed to make a system for this w/ a bit of help from generous folks on tex.stackexchange:
https://github.com/WillAdams/gcodepreview/blob/main/literati...
https://github.com/WillAdams/gcodepreview/blob/main/gcodepre...
and as the readme shows, I am fascinated by the idea of visualization of code:
https://raw.githubusercontent.com/WillAdams/gcodepreview/mai...
(probably because of reading Herman Hesse's _The Glass Bead Game_ (originally published as _Magister Ludi_)
I'd give a lot to have a programming system for METAPOST/FONT (or some other graphical language) which both allowed drawing in the view and then editing the textual representation of the code causing the view to update (yes, I should use http://tikzedt.org/ )
-
Working on building a copilot for oncall engineers.
Goal is to automate or reduce the grunt work oncall engineers have to do.
Code is here: https://github.com/opslane/opslane
-
I'm working on https://github.com/incidentalhq/incidental
It's an incident management platform, similar to Pagerduty, Rootly or FireHydrant.
It's the first side project I've open sourced, and I've been hacking on it weekends and nights. Hoping to get a few companies to start using it to get some early feedback.
-
A zero-dependency application in Bun. It has a tailwind-like layer which can be seen here [0]. Itβs not production-ready, but has been an interesting experiment.
[0] https://github.com/chrisdavies/atomic-css
-
TheOpenPresenter
TheOpenPresenter is an ambitious project aiming to be the final presenter software you'll ever need
Open source presenter software. The idea is anything you want to show on screen, all can be controlled through a single page. Useful for any events like concert, conference, camps, etc. You can also use it for digital signage.
Very early stage right now but I hope to release alpha soon. I'm already using it privately right now but there's a lot to do to make it user friendly.
https://github.com/Vija02/TheOpenPresenter
-
Repo: https://github.com/james-a-rob/KodaStream
-
-
I am currently working on a custom markup language called atex. It's syntax reminds of latex syntax, but with @ instead \ as a special character (very similar to the Lout language, if anyone remembers it). Also, the atex language hasn't any predefined commands. Instead, all commands are defined via schema specified in a separate YAML file. Schema defines commands that can be used and means of "rendering" those commands to different targets (HTML, Tex, Typst, whatever...)
Just today, I finished first working version of the new compiler (https://github.com/ubavic/mint). It is written in Go, and there are lot of things on the TODO list, but it works :)
This is actually the second compiler for the atex. The first one was written in Haskell and compiled fixed document schema. I used it for writing a book on Haskell (https://github.com/ubavic/programming-in-haskell).
-
I am currently working on a custom markup language called atex. It's syntax reminds of latex syntax, but with @ instead \ as a special character (very similar to the Lout language, if anyone remembers it). Also, the atex language hasn't any predefined commands. Instead, all commands are defined via schema specified in a separate YAML file. Schema defines commands that can be used and means of "rendering" those commands to different targets (HTML, Tex, Typst, whatever...)
Just today, I finished first working version of the new compiler (https://github.com/ubavic/mint). It is written in Go, and there are lot of things on the TODO list, but it works :)
This is actually the second compiler for the atex. The first one was written in Haskell and compiled fixed document schema. I used it for writing a book on Haskell (https://github.com/ubavic/programming-in-haskell).
-
dwata
AI enabled insights from emails, calendars, contacts, files, Slack, databases, web... Fast, private and local. Launching soon!
I'm building an open source app to get all private data and provide fast search on top, starting with emails, calendars and attachments. Slack, LinkedIn, even when crawl is coming soon...
We will be able to use AI to label emails, organise files by content, decide what needs our action, etc.
This branch has updated readme:
https://github.com/brainless/dwata/tree/feature/prepare_mvp_...
-
Open-sourced, LLM-based, full autopilot for Mac, Windows, and Linux.
https://github.com/AmberSahdev/Open-Interface
Working on testing local LLMs right now.
-
I need to clean up this page but I'm working on a local(-ish) book collection tool (calling it Livtet for "book head" in Haitian Kreyol). https://www.jacky.wtf/projects/livtet/ has some notes but https://man.sr.ht/~jacky/livtet is much better. It's been fun using Lua to externalize a lot of logic (and I'm looking into using https://github.com/teal-language/tl because I love me some typing.
Outside of that, I've been blogging a lot more (https://www.jacky.wtf/essays/ - August looks so full, ha) and now I'm writing about things I'm reading too (https://www.jacky.wtf/links/). Been doing this to try to ween off social media and rely on places like this to share stuff.
-
Working on a hot code reloading library for Nim. It's a general solution, but specifically for my game framework.
An example of it in action: https://streamable.com/2mxktc
Source code: https://github.com/beef331/potato
-
I'm building a keyboard-driven editor for designing UI. You could think of it as a weird bastard child of Vim and Webflow. I've been tinkering with it for a while in private, but I'd like to shift gears and start working on it publicly.
The editor itself isn't available yet, but I've got a Github readme that explains the concept a bit more: https://github.com/matry/editor
Eventually I'll do a ShowHN, once I get a stable version that I feel comfortable demoing.
-
UpbeatUI
A lightweight MVVM framework for touch based Windows applications on top of the WPF framework.
Working on Pulselyre, a touch-focused Windows app for producing electronic music live. It doesn't output audio on its own, but it lets you configure various virtual "instruments" on screen that can send MIDI note and control messages to other MIDI devices or VSTs configured to receive MIDI messages. You can record notes and events for each instrument and then loop them over a configured number of beats. Also has some other features to make creating music easier, like saving/loading note sequences, an arpeggiator, receiving input from external MIDI controllers/keyboards, and some other stuff. I've been meaning to record a demo video, but I'm not actually very good at playing or making music myself, so I haven't come up with anything presentable yet. I'm also not really married to the name, but it works for now...
https://www.pulselyre.com
It's built using C# and WPF, and a related project I work on is an open source MVVM framework called UpbeatUI for making WPF apps that behave vaguely like mobile apps. It's for apps that have a main bottom layer and modal popups that float above and can be closed by clicking/touching the background. Pulselyre uses UpbeatUI, and I actually originally extracted UpbeatUI from a much older version of Pulselyre.
https://github.com/Pulselyre/UpbeatUI
-
Hey! I'm working on a plasmid (vector) editor, for molecular biology. I'm doing it mainly as a learning project, and trying to fill in the gaps where I found limitations in existing software. As of last week, it's in a state where the main features are there. I'm going to now focus on polish, and adding specialty features. Would appreciate any and all feedback!
https://github.com/David-OConnor/plascad
-
Working on a convoluted app devoted choosing a baby name for your new child... but the underlying library is open source, based on public domain data:
https://github.com/jonroig/usBabyNames.js
We're engineers, we want to make data-driven decisions about what we name our children. My app won't necessarily help you choose a name, per se, but it can assist in eliminating a lot of possible names, giving you a much smaller set of choose from, each of which you can research more. So... like filter by name origin, length, popularity, etc..
-
i'm working on rainfrog, a database management terminal ui for postgres.
the goal is to be a lightweight alternative to pgadmin/dbeaver. it has vim-like keybindings, shortcuts to preview tables, and session history.
it only supports postgres at the moment, but sqlite and mysql support are on the roadmap.
https://github.com/achristmascarl/rainfrog
-
I am working on a zero trust proposal for location permission on mobile platforms: https://github.com/itissid/privyloci
It's a demo of an idea. It could be an app too, but I'd much rather it be a CoreOS service that is user controlled.
Looking for organizational and privacy first support soon.
-
I'm working on a platform for recording and managing user acceptance tests for software projects. I am trying to build it out slowly but in the open at https://github.com/golang-malawi/qatarina
Besides building the ideas I have in mind around how UAT could be improved for both devs and clients (users). My other goal is to encourage more Malawians to consider Go as a programming language for shipping solutions in, my Go evangelism has been working slowly but I think people need to see something they can appreciate to get more people onboard.
Also working on a personal finance app in Flutter for young Africans, but that's not public yet :)
-
I'm building an open source Federated Public Key Directory, so that I can then build end-to-end encryption for the Fediverse.
https://github.com/fedi-e2ee/public-key-directory-specificat...
Think: Encrypted DMs for Mastodon. I wrote several blog posts about the project and why it matters.
https://soatok.blog/2024/08/21/federated-key-transparency-pr...
https://soatok.blog/2024/06/06/towards-federated-key-transpa...
https://soatok.blog/2022/11/22/towards-end-to-end-encryption...
Eventually I plan on doing a "Show HN" post when it's built and close to feature-complete.
-
I'm building an open source Federated Public Key Directory, so that I can then build end-to-end encryption for the Fediverse.
https://github.com/fedi-e2ee/public-key-directory-specificat...
Think: Encrypted DMs for Mastodon. I wrote several blog posts about the project and why it matters.
https://soatok.blog/2024/08/21/federated-key-transparency-pr...
https://soatok.blog/2024/06/06/towards-federated-key-transpa...
https://soatok.blog/2022/11/22/towards-end-to-end-encryption...
Eventually I plan on doing a "Show HN" post when it's built and close to feature-complete.
-
I'm building an open source Federated Public Key Directory, so that I can then build end-to-end encryption for the Fediverse.
https://github.com/fedi-e2ee/public-key-directory-specificat...
Think: Encrypted DMs for Mastodon. I wrote several blog posts about the project and why it matters.
https://soatok.blog/2024/08/21/federated-key-transparency-pr...
https://soatok.blog/2024/06/06/towards-federated-key-transpa...
https://soatok.blog/2022/11/22/towards-end-to-end-encryption...
Eventually I plan on doing a "Show HN" post when it's built and close to feature-complete.
-
linkwarden
β‘οΈβ‘οΈβ‘οΈSelf-hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and more...
-
my webframework: https://github.com/spirobel/mininext
(my goal with mininext is to provide index.php like productivity but with all of npm and typescript at your fingertips)
currently busy using it to build things. will document everything in detail soon.
https://x.com/spirobel/status/1827231794934247674
-
https://bauble.studio/ is a lisp-based procedural 3D art playground that I hacked together a while ago. It's fun to play with, but it's a very limiting tool: you can do a lot to compose signed distance functions, but there's no way to control the rendering or do anything "custom" that the tool doesn't explicitly allow.
So lately I've been working on a "v2" that exposes a full superset of GLSL, so you can write arbitrary shaders -- even foregoing SDFs altogether -- in a high-level lisp language. The core "default" raymarcher is still there, but you can choose to ignore it and implement, say, volumetric rendering, while still using the provided SDF combinators if you want.
The new implementation is much more general and flexible, and it now supports things like 2D extrusions, mesh export for 3D printing, user-defined procedural noise functions... anything you can do in Shadertoy, you can now do in Bauble. One upcoming feature that I'm very excited about is custom uniforms and embedding in other webpages -- so you can write a blog post with interactive 3D visualizations, for example.
(Also as a fun coincidence: my first cast bronze Bauble arrived today! https://x.com/ianthehenry/status/1827461714524434883)
-
-
I'm currently working on an open-source project called checkd, which is a Cloudflare service worker designed to handle device authentication and state management using Apple's DeviceCheck API. The project includes an example iOS app and a worker implementation to demonstrate how the service can be integrated into a mobile app environment.
https://github.com/willswire/checkd
This project has been an exciting way to explore better securing my iOS apps. I'm looking forward to refining it further and would love to hear any feedback or suggestions from the community!
-
upvpn-app
UpVPN is the world's first Serverless VPN. The VPN app is available for macOS, Linux, Windows, tvOS, iOS, and Android. The UpVPN service can also be used with any WireGuard-compatible client through the Web Device feature.
https://UpVPN.app : A modern Serverless VPN
Currently trying to get apps for Apple platform published and going through App Store review process..
-
-
I'm getting to know the ins and outs of GitHub CoPilot, and exploring languages and technologies I've avoided. I'm hoping to get done with a usable Bitgrid Emulator[1] in Javascript/HTML so that I can let people play with the concept and get used to it. I've got stuff working in Pascal[2], but that's not something most people can deal with. I've also got a ton of other stuff up on GitHub that I should poke a bit.
I've spent a lot of time in analysis paralysis and this has given me the kick in the pants to get me going again.
As far as new ideas go, I've already spent time learning Verilog, and hope to get a chip design through the TinyTapeout[3] before too long.
[1] https://mikewarot.github.io/Bitgrid_C/bitgrid_sim.html
[2] https://github.com/mikewarot/Bitgrid
[3] https://tinytapeout.com/
-
I am building Clace https://github.com/claceio/clace, an app server for containerized applications. The goal is to build something like Nginx Unit, but supporting any language/framework. Each app runs in a separate container. App updates are done using a blue-green staged deployment. Clace already supports most python based apps (wsgi or asgi), any other language works with a custom Dockerfile. Plan to add support for automatically shutting down idle containers, allowing for scaling down to zero for each app.
-
I'm working on a little site called WGSL Toy, here: https://wgsltoy.com/
It's basically like ShaderToy but for WebGPU instead of WebGL. I started it as I have been doing some Rust + wgpu development for art projects and I need a easy way to play around with shaders.
It's very early in development - you can go and just use it right now. But soon I want to support creating an account, saving / sharing shaders, and eventually go beyond the featureset of ShaderToy by allowing for custom input images / textures.
Code is on github: https://github.com/sdedovic/wgsltoy
-
emerging-trajectories
Open source framework for using LLMs to forecast political, economic, and social events.
I've been passionate about superforecasting and AI for a long time, so decided to try and use LLMs to structure data about the world -- commodities, politics, etc. It's now a startup we're trying to get off the ground: https://emergingtrajectories.com/
Most of my days are spent reading the news and working on LLMs, which has been a blast. As an example, here's a dashboard that tracks major supply and demand shocks to various commodities around the world: https://emergingtrajectories.com/c/commodities
-
Happy site-maker-makin'... It is a most respectable yak shave. I had such a good time making mine a couple of years ago in Bash (https://github.com/adityaathalye/shite).
If Git/Github are interfering, just drop the folder in dropbox (or suchlike) and version control like it's 1990 (ssg_2, ssg_3, ... ssg_final_final :). Nobody can fire the officially retired developer for doing this in 2024.
-
Working on Grizol: a syncthing compatible client that allows storing data on all backends supported by rclone and exposes the data through a fuse.
https://github.com/mseravalli/grizol
The idea was to leverage the syncthing ecosystem while expanding some of the capabilities.
It's till a bit rough around the edges and needs some polish.
-
I'm working on a serialization format, somewhat based on apache arrow but row-based. Includes end to end typescript type safety, and significantly faster than JSON in serialization and deserialization. Seems to do fairly well in the native version I threw together, but more of a javascript/typescript operation for now.
https://github.com/csjh/pest
-
I built a midi controller. Rather, I repurposed a Teensy-based virtual analogue synth I made ages back that never worked quite right. I had taken the amp/speaker out to use somewhere else, and it was just sitting in a box. I realized I could just use the Control Surface library (https://github.com/tttapa/Control-Surface) and change it to a midi controller in no time flat, so I did. Now just need to get some time to use it to play with VCV Rack.
-
I just (like today) started working on an open-source, self-hosted, e2e encrypted, and free password manager.
Iβm writing the backend in Go, with a standard API layer to allow custom frontends. I will also be building βofficialβ frontends for mobile apps, desktop apps, and browser extensions.
The main reason Iβm doing this is because I donβt like the UI of other self-hosted password managers, and I hate relying on the security of cloud options.
Seeing as I just started work on it today, I donβt have much (not even a real name). If you want to follow along, heres the Github, https://github.com/dickeyy/passwords
My goal for this project is to provide teams and individuals with the ability to secure their passwords while also providing a clean and elegant experience.
LMK what you think!
-
-
freebies
Source code for Uisual templates. Free HTML/CSS landing page templates for startups. New template every week.
I'm building a library of free website components and templates: https://uisual.com/. People can simply copy-and-paste the Tailwind CSS, Figma, and Framer into their own projects. No attribution, no sign up required.
I'm a designer, and this is my first Vue project. Super happy and proud of it. This is a way for me to learn coding. I'm working on improving the project by adding a simple website builder where people can edit the components and templates directly.
-
Last week I made my first contribution to an open-source LLM vulnerability scanner Garak: https://github.com/leondz/garak
I'm working on adding some more probes checking for package hallucination in ruby gems and npm packages
I'm also starting my final year of engineering at the University of Waterloo :)
-
Super excited to share one of my side projects thatβs finally ready for action! Meet PowerTigerβa powerful, open-source energy monitoring solution built around the RPi Pico W and a custom built PCB. Itβs perfect for tracking power consumption in real-time across 16 power terminals. Installed it at home to collect power consumption metrics using Grafana and Prometheus running on RPi home server.
https://github.com/codetiger/PowerTiger
-
I've been messing around with an e-ink Spectra 6 full colour display. Colours are so much better than Gallery, but the contrast isn't as good. Still makes for better looking photos. I'm merging support in my DIY smart picture frame project this weekend (https://github.com/DDoS/Cadre).
I'm trying to get my hands on a larger display, but man does the e-ink public documentation suck. Still looking for some actual complete documentation and sample driver schematics for the 13" and larger models.
-
https://github.com/thebigG/Gunner
It's got long ways to go before being "complete", but I'm enjoying the heck out of working on this. I like working on things that aren't tied to money/serious job because they remind myself of the joy in programming :)
-
Iβm working on Cyphernetes [1] which is a new query language for working with the Kubernetes API with a focus on highly connected operations. Itβs inspired by Neo4jβs Cypher and views Kubernetes as a connected graph of resources.
It allows querying multiple resource kinds via their relationships (i.e. replicaset owns pod, service exposes deploymentβ¦) and easily crafting custom response payloads.
Lately Iβve introduced aggregation functions and the ability to visualize wuery results using ascii art.
This is a daily driver for me and Iβm now mostly focused around features that will make it a complete kubectl alternative.
[1] https://github.com/AvitalTamir/cyphernetes/
-
I'm writing a programming language. https://github.com/coreyp1/CTang (probably will be moved eventually).
It's meant to be a scripting language to be embedded in another program, generating HTML. Eventually I hope to make a CMS and this be my solution for easy templating.
Technical details: Written in C, the language has an x86_64 JIT compiler, but falls back to a bytecode VM so it should work on any architecture. The language itself is dynamically typed and garbage collected. Currently at 20K LOC (not counting blank lines or comments), with good test coverage and checking for memory leaks. It's been quite enjoyable!
-
Im upgrading avx2 to avx512 (where possible) in my reimplementation of RandomX algorithm: https://github.com/patrulek/modernRX
-
-
Check it out on GitHub if you're interested: https://github.com/cmakafui/batchwizard
-
One of my things is a C-based alternative to react native. https://github.com/petabyt/libui-touch
-
A game engine for coders.
It comes with a set of tool for your IDE (currently only VSCode) where you can draw sprites, compose music, make SFX right next to your code.
It's still not in v1, it's also my first "serious" C++ project, and life got in the way lately -- I haven't made significant progress in the last month or so
https://github.com/latebit/latebit-engine
-
Recently after working as a frontend engineer for more than 2 years, I started doing full-stack, so I am going through the language that my new org uses (they are using GoLang) and trying to understand backend concepts as well.
I am documenting my learning here - https://github.com/hsnice16/golang_learning
My first task was to write a GitHub action to build and push the docker image on AWS ECR. While working on it, I went through a good number of blogs, and also used ChatGPT, and finally raised a PR. So I thought to write a blog on that, you can read it here - https://hsnice16.medium.com/build-and-push-the-docker-image-...
-
I've mentioned my project a few times around HN, but might as well reiterate :)
I took some time off from work to teach myself Rust and to build a WASM colony simulation game. You've got a colony of ants, they're in a cold, foggy crater, and you help them grow and survive. The simulation runs 24/7, like a Tamagotchi, but a bit more complex, like a simplified RimWorld or Dwarf Fortress. I am hoping to design game play systems which focus on mental health, self-care, addiction, motivation, and personal growth and to use the gameplay as a means of encouraging awareness in the player.
https://github.com/MeoMix/symbiants
I haven't added any features in a while, unfortunately, but it's on my mind. For a while I was just adding whatever popped into my head, as a means of learning Rust, and I naively thought the full idea would crystallize with time, but it hasn't. So, I'm trying to take a step back and figure out how to actually make a coherent game that does justice to the mechanics I want to see in my simulation. I've spent a lot of time thinking rather than coding, but I'm optimistic that I'll get through this phase sooner or later. I will admit, though, that trying to take a novel approach with game design is overwhelming at times. That's okay, though! I'm enjoying the process of tinkering with the project and will likely continue tinkering on it for many years to come as a creative outlet for self-actualization.
-
https://github.com/andrew-johnson-4/lambda-mountain
Working on verifiable correctness for programs written in LM or anything that generates annotated assembly. Basically low-level proofs that accessed memory is valid and live or that function pre/post-conditions are met.
The goal is that these proofs are compiler agnostic, so more people can use them.
-
I am creating custom hardware for my own SaaS. So far I've designed a custom 3D printed case and wrote early version of firmware.
It feels great to create something physical after over 10 years of working on CRUD web apps.
My work is open source and available at https://github.com/ziolko/eink-calendar-display.
-
-
Iβm working on Polynomial (https://polynomial.so), which is a small dashboard for key business metrics. It has open source integrations to most popular systems and has Google sheets export in case you want to do something with the data.
As a founder, I really needed a simple place to centralize all those business metrics. Couldnβt find anything that suited my needs (everything was way overkill) and so I ended up building Polynomial.
-
- Visual replay system for reviewing flagged matches
Check out our website at https://www.getgud.io and watch our detection video at https://www.youtube.com/watch?v=5EhTpfEzh1M to see Getgud.io in action.
We support server-side integration for popular platforms like Unreal Engine and Unity. For integration guides and SDK references, visit our docs at https://github.com/getgud-io/getgud-docs.
Happy to chat more about game analytics and cheat detection if anyone's interested!
-
codevideo-backend-engine
Create shockingly realistic automated software videos! The backend / CLI tool from CodeVideo to create videos.
I'm working on a framework to convert code into video, with a focus on helping creators and software educators. Ultimate goal is that you could automate nearly any educational coding video you could think of. Stretch goal is to fine tune an AI so that a step by step video could be generated from a blog post, book chapter, etc.
https://codevideo.io
also see fframes https://fframes.studio/ - not mine but similar "declarative code to video" framework
-
gokrazy
turn your Go program(s) into an appliance running on the Raspberry Pi 3, Pi 4, Pi 5, Pi Zero 2 W, or amd64 PCs!
Been working on a small temperature and humidity sensor using cheap components and a Raspberry Pi Zero 2 W. Using https://gokrazy.org/ to turn it in to a little appliance.
I've gotten quite carried away with a web interface and custom on-disk (on-sd card?) storage format based on Facebook's Gorilla paper.
I've realised that where it'll be deployed it will only have access to a public guest WiFi, so a remote server hosting the dashboard makes sense. So now it sends the compressed time-series over a TCP connection to a server component, hoping to bypass WiFi captive portals. Might need to use UDP to make it look like DNS or perhaps NTP. I haven't tested it on-site yet.
It has been a very fun and rewarding project so far. Looking forward to deploying it and getting remote updates working if I can get it to work with Tailscale on the guest WiFi. If anyone has any tips on circumventing captive portals and sending really small amounts of data through, I'd love to hear it!
-
https://github.com/Trint-ai/TrintAI I've been working on integrating different opensource tools and ML models to create TrintAI. TrintAi is a powerful open-source tool for transcribe and understand speech with multiple capabilities.
This is an open-source alternative to paid services like:
AssemblyAI
-
I rewrote https://github.com/laktak/chkbit in Go because Python packaging was so frustrating. With Go you can just build for any platform without spinning up multiple VMs.
-
-
-
ByteChef
Open-source, low-code, extendable API integration & workflow automation platform. Integrate your organizations or your SaaS product with any third party API
I am working on ByteChef(https://github.com/bytechefhq/bytechef). It is an open-source, low-code, extendable API integration and workflow automation platform. It automates daily routines that require interaction between independent business applications. ByteChef maintains automation definitions in an easy-to-understand workflow format.
-
* Watch the compiler do unrolling, vectorisation and merging loops.
Besides, its fun! https://github.com/mlang/mc1 (Nothing to see yet)
-
https://github.com/prettydiff/webserver
-
morio
Connect - Stream - Observe - Respond | Morio provides the plumbing for your observability needs
Code: https://github.com/certeu/morio
Note: here is no commercial angle here. This is an open source project of (the CERT of) the EU (license: EUPL).
-
I was working on reading the comments on this post, and got tired of scrolling with the mousepad. I had not used any of the LLMs in a few weeks now and wanted to see how they fared for writing a web extension to let me browse hacker news via arrow keys and the "prev" and "next" comment buttons. My goal was to write 0 lines of code myself and rely solely on copy-pasting(successful in my eyes). ChatGPT 4o disappointed me on getting a final product, but Claude Sonnet blew me away enough to push me to pull out my credit card to subscribe to a pro plan.
All that to say I "worked" on a chrome extension to let you browse a hacker news post via arrow keys: https://github.com/humishum/hacker_news_keys.
(While typing this I found that the arrow key actions are still active while in the textbox, time for claude to provide me a fix!)
-
substrata
Metaverse client and server written in C++. Runs on Windows, Mac, Linux and Web. Custom 3D engine, networked physics and Lua scripting
https://github.com/glaretechnologies/substrata
Custom 3d engine, opengl / webgl,
-
git-task
Local-first task manager/bug tracker that stores everything right in the git repository and can sync issues from/to GitHub or Gitlab.
https://github.com/jhspetersson/git-task
Local-first task manager/bug tracker within git repository which can import issues from GitHub and sync task statuses.
Pretty much work in progress, made for fun and to help while programming on a plane.
-
-
https://github.com/cutestuff/FoodDepressionConundrum/blob/ma...
latest success seems to be probiotic for oxolate-digestion, which now helps me digest green salad. For a test I tried green onions, but got anxiety back. Being able to digest onions and garlic would enrich my food choices a lot.
I doubt there's money to be made from all this material, except I could offer some coaching, but pretty much everything I know is in this little repo
-
A "slay the spire"-like deck builder game that can run in the terminal, but with full mouse support + images: https://github.com/BigJk/end_of_eden
And my long-time project. A Dungeons & Dragons utility to use Thermal Printer for handy Printouts: https://github.com/BigJk/snd
-
A "slay the spire"-like deck builder game that can run in the terminal, but with full mouse support + images: https://github.com/BigJk/end_of_eden
And my long-time project. A Dungeons & Dragons utility to use Thermal Printer for handy Printouts: https://github.com/BigJk/snd
-
The project board: https://github.com/users/carlnewton/projects/2
-
hitchstory
Type-safe YAML integration tests. Tests that write your docs. Tests that rewrite themselves.
Thats interesting. You had almost exactly the same idea as me: https://hitchdev.com/hitchstory
-
Iβm building Featurevisor: https://github.com/featurevisor/featurevisor
Itβs an open source tool for declaratively managing your feature flags, a/b tests, and remote configuration for your applications and services.
Has SDKs for JavaScript, Swift, and Kotlin already.
-
I'm working on a library for LoRaWAN to make it easier to create node devices. It's mostly done, but still needs documentation and examples.
https://github.com/b00bl1k/uwan
-
An open source alternative to Strava (a fitness tracking app that allows users to share their running, cycling, and other workout activities using GPS data).
https://cubetrek.com
-
possum
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
https://github.com/anacrolix/possum
concurrent disk-backed cache supporting efficient direct file I/O, transactions, and snapshots using file cloning and sparse files
-
I've been learning io_uring for fun and 0 profit by building a web-based game using only the Rust standard library. I create a simple WebSocket server and am now creating async from the ground up. I'm documenting it all: https://github.com/kilroyjones/series_game_from_scratch
-
defguard
The only _real_ 2FA MFA WireGuard Enterprise VPN with build-in SSO, hardware keys management and more!
https://defguard.net/ - open-source SSO service built with rust on top of wireguard & OIDC. It's been a lot of work but we're slowly gaining traction and nearing the 1.0 release. Some of the features:
* OpenID Connect based Identity Provider
-
It runs Gundb in the backend, providing a privacy friendly, p2p syncing organization tools.
[1] https://github.com/hrkck/MyApps/wiki
-
lynx
Lynx is an easily self-hostable read-it-later service that lets you save articles or passages in the moment and get back to reading them later (eventually). Never worry about losing access to articles due to link rot, as all article content is parsed and saved locally. (by brendanv)
I made a personal, self-hostable read-it-later service that fits my needs. Just for fun I gave myself the constraint that I couldnβt use any JS, so itβs all done with static html templates in Django. It also archives all articles so you never have to worry about link rot. https://github.com/brendanv/lynx
And now, because I have a problem, Iβve completely pivoted and Iβm rewriting it from scratch as a SPA because I wanted to try using Pocketbase for the backend and extend it so I could learn Go. https://github.com/brendanv/lynx-v2
-
I made a personal, self-hostable read-it-later service that fits my needs. Just for fun I gave myself the constraint that I couldnβt use any JS, so itβs all done with static html templates in Django. It also archives all articles so you never have to worry about link rot. https://github.com/brendanv/lynx
And now, because I have a problem, Iβve completely pivoted and Iβm rewriting it from scratch as a SPA because I wanted to try using Pocketbase for the backend and extend it so I could learn Go. https://github.com/brendanv/lynx-v2
-
I am building my very first computer game, a VR spaceflight simulator with realistic physics and engineering, inspired by Orbiter, Eagle Lander 3D, and a little bit of Subnautica: https://tungstenmoon.com/
I am using the Godot engine: https://godotengine.org/
The playable demo is already available today on Github: https://github.com/Eccentric-Anomalies/Tungsten-Moon-Demo-Re...
We're releasing the demo on Steam for the first time in a few days, followed by an early access version probably in October: https://store.steampowered.com/app/3104900/Tungsten_Moon/
-
I am building my very first computer game, a VR spaceflight simulator with realistic physics and engineering, inspired by Orbiter, Eagle Lander 3D, and a little bit of Subnautica: https://tungstenmoon.com/
I am using the Godot engine: https://godotengine.org/
The playable demo is already available today on Github: https://github.com/Eccentric-Anomalies/Tungsten-Moon-Demo-Re...
We're releasing the demo on Steam for the first time in a few days, followed by an early access version probably in October: https://store.steampowered.com/app/3104900/Tungsten_Moon/
-
I am building my very first computer game, a VR spaceflight simulator with realistic physics and engineering, inspired by Orbiter, Eagle Lander 3D, and a little bit of Subnautica: https://tungstenmoon.com/
I am using the Godot engine: https://godotengine.org/
The playable demo is already available today on Github: https://github.com/Eccentric-Anomalies/Tungsten-Moon-Demo-Re...
We're releasing the demo on Steam for the first time in a few days, followed by an early access version probably in October: https://store.steampowered.com/app/3104900/Tungsten_Moon/
-
I (along with a friend) am working on an Elixir-based built-in error reporting and tracking solution: https://github.com/elixir-error-tracker/error-tracker
I wrote a post explaining the reasons for building this when we already have multiple third-party SaaS providers: https://crbelaus.com/2024/07/31/built-in-elixir-error-report...
It boils down to simplicity. While error reporting is extremely valuable for most projects, it is absent from many. The most common reason is that this requires entering SaaS territory. Most solutions are provided by third-parties that require you to subscribe and pay for the privilege of tracking your errors. Cost is the main noticeable downside. Data protection (GDPR, HIPAA, etc) is another.
The Elixir community is providing great feedback and it was covered both in a YouTube video and a Podcast.
-
I've overlooked the importance of having a good virtual presence, I believe it's better to be noticed and be an average developer than being very great but working alone. The former is more impactful and not that I intend to be an average but I'm starting out and would love to have a long impactful journey.
I didn't like web dev very much but now I'm enjoying Django a little so I intend to swallow Django and pull off some products maybe as I don't intend to have a regular job for the rest of my life and build what interests me.
So yeah, I've been pushing some django projects and getting better at it.
If you wanna follow along or learning django, here lies my journey
https://github.com/JUSTSUJAY/Django_Projects
-
Vertical tabs for firefox and lots of features. I use it myself in all my firefox profiles. It can be displayed as a sidebar or a popup. Which means you can use it in big windows and small windows.
https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...
Latest commit is on this little nim project to find text, similar to ripgrep
https://github.com/madprops/goldie
Last game is this thing where you get to see ants talk and react in different ways.
https://github.com/madprops/cromulant
-
Vertical tabs for firefox and lots of features. I use it myself in all my firefox profiles. It can be displayed as a sidebar or a popup. Which means you can use it in big windows and small windows.
https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...
Latest commit is on this little nim project to find text, similar to ripgrep
https://github.com/madprops/goldie
Last game is this thing where you get to see ants talk and react in different ways.
https://github.com/madprops/cromulant
-
Building a toolkit to save hours of time when working with LLMs locally. For example, adding a TTS or Web RAG to the Open WebUI setup both are a single command.
https://github.com/av/harbor
-
Iβm working on a OSS version of a relationship hub for founders and investors. Think deck and Data room management, investors updates amongst others.
Really really early days but progress can be followed at https://github.com/ayinke-llc/malak
-
ideas
:rocket: Ideas for everyone under a CC licence. Feel free to use. I'll send you a postcard if you build anything on this list. (by captn3m0)
4. Events are highly structured data - but this is often not captured.
I've been wanting to build this for almost 6 years now, finally getting around to it.
[0]: https://blr.today/about/
I updated my ideas repo last week with some more of my ideas.
https://github.com/captn3m0/ideas
If any of these sounds like fun, take a look:
* A physical variable fuzzy clock
* A curl impersonation proxy
* A Whisper UX Design Pattern
* Mobile App Traffic RE Platform
* One-Page (RSVP|EventHosting) Platform on Edge Compute
* Price Index for Indian Grocery Websites
-
qtile-bonsai
A flexible layout for the qtile tiling window manager that allows arbitrarily nestable tabs/splits and rearrangements
I recently deemed my last project qtile-bonsai (https://github.com/aravinda0/qtile-bonsai) as 'complete software'.
It is a layer on top of the qtile window manager that allows for more advanced window arrangements - especially subtabs. It was an itch to scratch and I use it myself.
I am now diddling about with Rust and thinking of trying my hand at a PDF parser library. It's sort of nice when there's an established specs document - like all the requirements are clearly laid out and you don't have to spend time thinking about the scope and product design.
I can implement as much as I want to, have tests, and come back another time when I feel like it.
-
still working on https://thegreatestbooks.org
been my main side project since like 2008. working on goodreads import right now. Always working on improving the algorithm. would love to collab with a data scientist on ways to improve my algorithm. https://github.com/ssherman/weighted_list_rank
-
laudspeaker
π’ Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.
Apart from working on my start up, and open source project https://github.com/laudspeaker/laudspeaker (open source firebase cloud messaging) I've been writing a short sci fi story, sort of like a techno thriller inspired by michael crichton, called Panopticon. Its set in our time frame and is all about encryption, three letter agencies, and a race against time! Here's a link with the first 20 pages if anyone is interested! https://docs.google.com/document/d/1VRI4X5fCUpwurUDvKmvzJpT7...
-
-
anyquery
Query anything (JSON, CSV, GitHub, Airtable, etc.) with SQL and visualize your data with any MySQL-compatible BI tool.
I'm trying to push the boundaries of SQL by building Anyquery[1]. It's a SQL query engine that allows you to run queries on anything (GitHub, Todoist, Parquet, Google Sheets, logs, emails, etc.)
It's mental gymnastics to transform different data sources (e.g. a spreadsheet) into a SQL database with write support, but I do enjoy the journey and learn a lot from it.
[1] https://github.com/julien040/anyquery
-
Not so much working as playing around with. I could tell you about work, with the risk of boring you to tears.
A custom Lisp and a web backend reference implementation/template in C#, as well as a frontend in React to dogfeed the backend.
https://github.com/codr7/sharpl
-
bramses-highly-opinionated-vault-2023
A highly opinionated, fully featured Obsidian vault that can get you from Zero to Zettelkasten lickety split!
-
I'm working on a screen reader/narration service for retro games, called groan. https://github.com/JesseTG/groan It's still in development, but I intend to post more about it once I fix some related bugs in RetroArch.
-
During my free time last week I wrote a CI/CD tool for my personal projects (https://github.com/luismedel/bluish).
It's a bit embarrassing right now (no README, no docs, no examples...) and maybe in the future, but it's being a fun experiment.
-
ghstats
π€©π Self-hosted dashboard for tracking GitHub repos traffic history longer than 14 days.
ecloop[3] - let say fast Bitcoin addresses checker by bloom filter (a lot of interesting math inside) (pure C)
[1] https://github.com/vladkens/ghstats
[2] https://github.com/vladkens/macmon
[3] https://github.com/vladkens/ecloop
-
macmon
π¦βοΈ Sudoless performance monitoring for Apple Silicon processors. CPU / GPU / RAM usage, power consumption & temperature π‘οΈ
ecloop[3] - let say fast Bitcoin addresses checker by bloom filter (a lot of interesting math inside) (pure C)
[1] https://github.com/vladkens/ghstats
[2] https://github.com/vladkens/macmon
[3] https://github.com/vladkens/ecloop
-
ecloop
ππ» ecloop: A high-performance, CPU-optimized tool for computing public keys on the secp256k1 elliptic curve, with features for searching compressed & uncompressed public keys and customizable search parameters.
ecloop[3] - let say fast Bitcoin addresses checker by bloom filter (a lot of interesting math inside) (pure C)
[1] https://github.com/vladkens/ghstats
[2] https://github.com/vladkens/macmon
[3] https://github.com/vladkens/ecloop
-
Working on https://github.com/shivam276/smolmigrate, a simple migration tool for postgres databases, I have never been much into ORMs and was having hard luck finding migration tools tied to them which were also lightweight and easy to use, wrote my one..
-
I'm currently working on a simple and geeky terminal timer called MyTimer.
https://github.com/sepandhaghighi/mytimer
-
mockoon
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
I'm working on https://mockoon.com an API mocking tool. I launched it here as a side-project 7 years ago, and I'm now full-time, trying to bootstrap a Saas platform.
-
spotlight
Find random, interesting content from Reddit and Hacker News with just one click. (by thisuxhq)
-
burr
Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, trace, persist, and execute on your own infrastructure.
Graph-based libraries for building ML/AI systems:
- Burr -- build AI applications/agents as state machines https://github.com/dagworks-inc/burr
- Hamilton -- build dataflows as DAGs: https://github.com/dagworks-inc/hamilton
Looking for feedback -- we had some good initial traction on HN, and are looking for OS users/contributors/people who are building complimentary tooling!
-
hamilton
Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.
Graph-based libraries for building ML/AI systems:
- Burr -- build AI applications/agents as state machines https://github.com/dagworks-inc/burr
- Hamilton -- build dataflows as DAGs: https://github.com/dagworks-inc/hamilton
Looking for feedback -- we had some good initial traction on HN, and are looking for OS users/contributors/people who are building complimentary tooling!
-
HamsterCMS
Flat file cms HamsterCMS is the world's smallest and very simple multi-template flatfile PHP content management system
I'm working on a minimalistic CMS that can be used even under DOS https://github.com/turboblack/HamsterCMS
-
vespper
Open-source AI copilot that lets you chat with your observability data and code π§ββοΈ Get relevant context & root cause analysis in seconds about production incidents and make on-call engineers 10x better ποΈ
-
I'm a Master's student in Artificial Intelligence at UofT. Right now, I'm adding the "ML (Machine Learning) Streaming" feature to PyMilo. PyMilo is an open-source Python package that provides a transparent, safe, and end-to-end way for users to export pre-trained machine-learning models.
Transparency and non-executable export format is a serious thing, take a look at https://embracethered.com/blog/posts/2022/machine-learning-a....
After version 0.9 release, PyMilo became feature-completed with full support of scikit-learn models, now it's time to move on to PyTorch and then Tensorflow. But we decided to add the "ML Streaming" feature before getting into PyTorch, in order to provide an easy way to smoothly stream your ML model. By using the "ML Streaming" feature you can easily deploy your model into the remote server, connect to it from the client side, and choose the working mode, either delegation or local mode, through delegation mode your requests will be relayed to the remote server and you can easily work with your remote model from any devices without any further dependencies, and finally, you can download model for local use.
We will release the 1.0 (tenth) version of PyMilo around Sep 16th, this release will be the first release to have the "ML Streaming" feature with support of REST API, and we will next add other protocols such as Websocket.
Here is PyMilo: https://github.com/openscilab/pymilo