Projects in Awesome Lists by Tamschi
A curated list of projects in awesome lists by Tamschi .
https://github.com/tamschi/flourish
flourish is a convenient and full-featured signals framework in Rust. isoprenoid is the signals SDK backing flourish.
asynchronous concurrency framework incremental rust signals synchronous
Last synced: 28 Jan 2025
https://github.com/tamschi/asteracea
[WIP but functional] A web application framework for Rust. Asteracea can be used for client-side and server-side rendering and for statically rendered and deployed sites (and combinations thereof) without specific changes to an app's code.
Last synced: 30 Apr 2025
https://github.com/tamschi/cervine
A slightly more flexible Cow; to T: Borrow<R> as alloc::borrow::Cow is to B: ToOwned.
copy-on-write data-structures serde-support
Last synced: 30 Apr 2025
https://github.com/tamschi/rust-template
A template repository for Rust libraries. If you wish to use this template for your own projects, please erase my name and contact details from the license files and meta data, and feel free to change the licensing in any way. A small shout-out somewhere is appreciated but not required. Please tag me if you do :-)
badges continuous-integration hacktoberfest library rust template-project
Last synced: 30 Apr 2025
https://github.com/tamschi/reserde
A RE-SErialising DEserialiser - that is: a document converter. Currently supports Bencode, Bincode, CBOR, JSON, TAML, XML, x-www-form-urlencoded and YAML.
bencode bincode cbor converter hacktoberfest json rust taml tool x-www-form-urlencoded xml yaml
Last synced: 30 Apr 2025
https://github.com/tamschi/taml
A kind-to-humans configuration language
configuration file-format-library hacktoberfest rust
Last synced: 30 Apr 2025
https://github.com/tamschi/newpunch-hover-ratings
Quick CSS hack for the new Facepunch forums to restore easily accessible ratings.
Last synced: 23 Mar 2025
https://github.com/tamschi/hqxsharp
hqxSharp is a C# port of hqx, a fast, high-quality magnification filter designed for pixel art.
Last synced: 28 Jan 2025
https://github.com/tamschi/heck-but-macros
A proc macro wrapper around the heck crate, so that its casing functions can be applied to identifiers.
Last synced: 30 Apr 2025
https://github.com/tamschi/this-is-fine
`type Fine<T, E> = (T, Result<(), E>);` ☕🐕
Last synced: 23 Mar 2025
https://github.com/tamschi/lignin-html
HTML renderer for `lignin` VDOM Nodes.
hacktoberfest html platform-agnostic renderer-backend rust
Last synced: 23 Mar 2025
https://github.com/tamschi/tiptoe
An easy-to-support intrusively reference-counting smart pointer.
hacktoberfest intrusive-containers intrusive-ptr reference-counting rust threading
Last synced: 03 Apr 2025
https://github.com/tamschi/lazy-transform-str
Lazy-copying lazy-allocated scanning str transformations
Last synced: 23 Mar 2025
https://github.com/tamschi/fn-formats
Format trait wrappers for Fn(&mut Formatter) -> fmt::Result
Last synced: 23 Mar 2025
https://github.com/tamschi/yolo-xml
[WIP] A (hardened, validating, asynchronous) XML pull parser that respects your time.
Last synced: 23 Mar 2025
https://github.com/tamschi/rawfile
RawFile is an extensible tool for displaying information about files.
Last synced: 23 Mar 2025
https://github.com/tamschi/adb-dump
I can't boot my phone and I have to re-flash it. I didn't find any thorough data-dump software.
Last synced: 23 Mar 2025
https://github.com/tamschi/debugless-unwrap
.unwrap*-alternatives on Result<!Debug, !Debug> and Option<!Debug>
Last synced: 23 Mar 2025
https://github.com/tamschi/css-hacks
A number of (mostly small) quality of life improvements for different websites.
Last synced: 23 Mar 2025
https://github.com/tamschi/ances-tree
Demo project for intrusive smart pointers. See `rhizome` for the real deal.
Last synced: 23 Mar 2025
https://github.com/tamschi/fruit-salad
Compare apples and oranges (and more). Trait object casting and trait object comparisons.
dynamic-dispatch hacktoberfest rust
Last synced: 23 Mar 2025
https://github.com/tamschi/serde_raw
Not to be confused with raw_serde. Serde flat-ish data to Write and from Read.
Last synced: 23 Mar 2025
https://github.com/tamschi/scanline
A simple software line rasteriser in Rust.
Last synced: 23 Mar 2025
https://github.com/tamschi/salve
Greasy parsing extensions for `syn`, to calm down macro errors.
Last synced: 23 Mar 2025
https://github.com/tamschi/pebble-test
Trying to make Pebble apps with Rust...
Last synced: 23 Mar 2025
https://github.com/tamschi/lignin-azul
A lignin renderer built on azul. Probably not completely efficient yet, but this should be able to create desktop GUIs without going through JavaScript. (On hold because Azul does not provide an accessibility tree.)
Last synced: 23 Mar 2025
https://github.com/tamschi/coa
Something spectacular. Something outrageous. Something manly.
Last synced: 23 Mar 2025
https://github.com/tamschi/rpg-maker-plugin-templates-cc0
RPG Maker plugin templates published under CC0. Some modification may be necessary before using these.
rpg-maker rpg-maker-mv rpg-maker-mz rpg-maker-plugins
Last synced: 23 Mar 2025
https://github.com/tamschi/iteration-square-automation
Automation endpoints for my Zulip organisation.
go lamdba netlify netlify-functions zulip zulip-api
Last synced: 23 Mar 2025
https://github.com/tamschi/css-table-tennis
A doodle made within a day to learn 3D CSS.
art creative-coding creative-commons css
Last synced: 23 Mar 2025
https://github.com/tamschi/ref-portals
🔜 Checked reference portals for Rust
Last synced: 23 Mar 2025
https://github.com/tamschi/titan-quest-tools-2.0
Let's slowly try this again, shall we?
Last synced: 23 Mar 2025
https://github.com/tamschi/riff--
Extracts RIFF files from an unstructured binary. Bad code.
Last synced: 28 Jan 2025
https://github.com/tamschi/lignin-native-windows-gui
A lignin renderer built on native-windows-gui, to create lightweight and accessible GUI applications.
Last synced: 23 Mar 2025
https://github.com/tamschi/teldump
Memory-dumps a certain embedded system using Telnet
Last synced: 23 Mar 2025
https://github.com/tamschi/asteracea-native-windows-gui
Emits custom elements that work nicely with lignin-native-windows-gui, but could also be implemented in JavaScript.
Last synced: 23 Mar 2025
https://github.com/tamschi/topiary
A very WIP and experimental CSS scoping library.
Last synced: 30 Apr 2025
https://github.com/tamschi/abstraction-haven-backup
Automated backups from my Hashnode Devblog Abstraction Haven.
Last synced: 23 Mar 2025
https://github.com/tamschi/proc-macro-warning
Custom proc macro warnings on stable Rust, sort of.
Last synced: 23 Mar 2025
https://github.com/tamschi/newpunch-quick-modtools
Quick CSS hack for the new Facepunch forums to make post mod tools (like the Edit Post or Toggle Code View options) much more easily accessible.
Last synced: 23 Mar 2025
https://github.com/tamschi/mdbook-ayu-for-github
mdBook's Ayu variant as custom CSS for GitHub
ayu css dark-theme github user-css userstyle
Last synced: 23 Mar 2025
https://github.com/tamschi/faible
Framework for strongly typed manipulation of weakly typed data.
Last synced: 23 Mar 2025
https://github.com/tamschi/astrostruct
A multi-platform, open-source, highly-modifiable, multi-player, space-themed, rogue-like game.
Last synced: 23 Mar 2025
https://github.com/tamschi/dto-for-native-windows-gui
DTOs to configure native-windows-gui controls
Last synced: 23 Mar 2025
https://github.com/tamschi/asteracea-website
Very WIP. A landing page/website for Asteracea, written in Asteracea.
Last synced: 23 Mar 2025
https://github.com/tamschi/pinus
A prickly BTreeMap.
data-structures hacktoberfest pinning rust
Last synced: 23 Mar 2025
https://github.com/tamschi/lignin-schema
An HTML schema interface through which lignin Node trees can be created with efficient compile-time checking.
hacktoberfest html mathml rust svg web
Last synced: 23 Mar 2025
https://github.com/tamschi/call2-for-syn
Apply parser functions to proc-macro2 token streams
Last synced: 23 Mar 2025
https://github.com/tamschi/assert-panic
[WIP] Assert that a panic happens, and optionally what (kind of) panic happens
Last synced: 23 Mar 2025
https://github.com/tamschi/linotype
A keyed sequence reprojector that can optionally pin its values. That is: A stable-ordered transactionally-incremental map that can pin its values. Optimised for relatively small entry counts.
Last synced: 23 Mar 2025