Advertisement · 728 × 90

Posts by Niklas Eicker

A simple, colorful match 3 game. The gems are simple colored squares, but at least the color palette looks nice!

A simple, colorful match 3 game. The gems are simple colored squares, but at least the color palette looks nice!

Francois and I are hosting a #bevy workshop at RustWeek again this year! We're trying a different approach: handing new-ish users a simple working game and encouraging them to explore and modify it.

Take a gander at github.com/alice-i-ceci...: this should still be fun even learning self-directed.

6 days ago 31 7 2 0

With final work on the docs for PHP and Java integrations almost done, Oicana now has seven integrations 🥳

Through the integrations, you can create PDFs from #Typst with TS/JS in the browser and in Node.js, with C#, Java, Python, PHP, and Rust.

1 month ago 1 1 0 0
Typst Meetup 2026: Keynote
Typst Meetup 2026: Keynote YouTube video by Typst

The first talk of our meetup is live now: In the keynote, we tell-all about our journey from scrappy upstarts to a professional open source project.

New uploads every weekday (Mo-Fri) at 17:00 UTC on YouTube. Subscribe so you don't miss the 10 talks!

www.youtube.com/watch?v=WOQX...

1 month ago 23 4 1 0
Preview
PvF⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ by Kaiva-Morphin, yaroyanuo, Krivarya A journey through the incoherency of a fever dream

The results of Bevy Jam #7 are in!

We had 310 participants, 64 submissions, and 1,331 votes!

The winner of Bevy Jam #7 is ... PvF!
kaiva-morphin.itch.io/pacmodillo-v...

And here are the jam results:
itch.io/jam/bevy-jam...

1 month ago 22 7 0 0
Preview
Bevy Jam #7 A game jam from 2026-02-07 to 2026-03-01 hosted by bevy. Welcome to the seventh official Bevy Jam! In this 9 day event, your goal is to make a game using Bevy , the free and open-source game engine bu...

Bevy Jam #7 starts in 2 days! It isn't too late to sign up!

itch.io/jam/bevy-jam-7

2 months ago 31 7 0 0
Screenshot of a solved grid based logic puzzle of type kings/1-star. A 6x6 grid with 6 different colorful regions is filled with kings in a way that there is exactly one king in every row, column and region. Centered above the grid is a medal icon.

Screenshot of a solved grid based logic puzzle of type kings/1-star. A 6x6 grid with 6 different colorful regions is filled with kings in a way that there is exactly one king in every row, column and region. Centered above the grid is a medal icon.

If you are into grid based logic puzzles like me, check out my new #bevy app with Kings (1-star) and Three in a row puzzles.

You can generate new puzzles offline and on the device. No ads or limits on how many puzzles you get per day 🥳

braingames.nikl.me/android
braingames.nikl.me/ios

2 months ago 13 5 1 0
Packagist.org The PHP Package Repository

Do I understand this correctly, that the main php package repository packagist.org does not allow publishing packages out of mono repos without paying 59€ per month for "Private Packagist"? Why can I only publish packages by connecting a GitHub repository and having them crawl it? O.o

2 months ago 0 0 0 0
Advertisement

Looking forward to it!

2 months ago 2 0 0 0
Preview
Bevy 0.18 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.18 is out now!

It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!

bevy.org/news/bevy-0-...

3 months ago 181 72 2 3
Preview
crates.io: Rust Package Registry

`iyes_progress` version 0.15.0 and `bevy_asset_loader` version 0.24.0 were published with Bevy 0.17 support.

Just in time for the first @bevy.org 0.18 release candidate ^^

3 months ago 15 2 0 0
Bevy Metrics

The Bevy Metrics dashboard is now live at metrics.bevy.org!

For each Bevy commit this tracks compile times, binary size, and runs stress tests on standardized, real gaming hardware. These are all graphed to identify historical trends and track down commits that improve or regress the state of Bevy!

4 months ago 61 11 2 1
Stickers in blisters with bevy engine logo, top left with belgium flag color, one color for each bird, top right same color but with additional french (belgium) fries and waffle, and a lagritte apple in front of first bird’s face, bottom a regular bevy engine sticker. In the middle there is a tiny laser-cut wooden bevy bird.

Stickers in blisters with bevy engine logo, top left with belgium flag color, one color for each bird, top right same color but with additional french (belgium) fries and waffle, and a lagritte apple in front of first bird’s face, bottom a regular bevy engine sticker. In the middle there is a tiny laser-cut wooden bevy bird.

Received some of my @fosdem.org @bevy.org swag, find me if you’re coming to Fosdem!

4 months ago 21 3 0 0

Very sad it didn't work out 😔

Maybe next year we can try again!

4 months ago 1 0 1 0
Setup - Oicana To get started, you need the Oicana CLI and an editor for Typst. Both is only necessary on machines used for Oicana template development. An end-user machine, running software that uses an Oicana inte...

Oicana now supports Rust and Node.js! The same Oicana templates compile with dynamic inputs from C#, Node.js, Rust, and TS/JS in the browser.

Check out the updated getting started guide: docs.oicana.com/getting-star...

4 months ago 3 1 1 0
Preview
lilaq – Typst Universe Scientific data visualization.

typst.app/universe/pac... is awesome for data visualization.

There are quite a few specialized packages that I have not yet found a use for, but find quite impressive like typst.app/universe/pac..., typst.app/universe/pac..., and the aforementioned ribbony.

4 months ago 1 0 1 0
Advertisement
A colorful Sankey diagram solving the mystery of where socks go.

A colorful Sankey diagram solving the mystery of where socks go.

Every time someone writes a @typst.app package with gorgeous graphics, I start inventing reasons to use it. Currently accepting ideas for Sankey diagrams ✨

The package -> github.com/solstice23/t...

4 months ago 12 0 1 0

Great writeup on why Typst excels at automatic PDF generation and how to get started.

Oicana builds on this with ready-to-use libraries (C#/Node.js/browser) and developer tools to make templating even easier.

docs.oicana.com/getting-star...

5 months ago 1 1 0 0
Preview
oicana/integrations/node/oicana-node-native at main · oicana/oicana Cross-Platform PDF templating based on Typst. Contribute to oicana/oicana development by creating an account on GitHub.

Yes, that's what the Node.js integration is built with.

github.com/oicana/oican...

5 months ago 1 0 0 0

The Rust example is using axum (which I love), but generating good Swagger docs for axum services is a bit annoying. It would be awesome to have a simpler way of generating those while staying closer to "normal" axum code.

5 months ago 1 0 0 0

I am using NestJS for the first time to build the Node.js example project for Oicana. The DI system seemed a bit strange at first, but it's growing on me.
Definitely better than using plain Axios, which is what we did at work last time I was writing Node services ^^

5 months ago 1 0 2 0
Preview
Oicana PDF templating using Typst. Oicana has 12 repositories available. Follow their code on GitHub.

Every Oicana integration is built for (near) native compilation speed on its platform. We've got you covered from the browser to the backend!

Our GitHub organization has open-source example projects for every available integration*. See how to use Oicana in your stack!

🔗 github.com/oicana

5 months ago 1 1 1 0

I haven't tried to figure out the limits, but the ECS is completely in memory. So your 100k DB items cannot be too large.

5 months ago 1 0 0 0
Preview
GitHub - NiklasEi/cinnog: Experimental static site generator using Leptos with Bevy ECS as a data layer Experimental static site generator using Leptos with Bevy ECS as a data layer - NiklasEi/cinnog

The experimental static site generator Cinnog is now updated to #leptos 0.8 and #bevy ECS 0.17

Write static sites with in Leptos island mode. Bevy ECS is used as a data layer that can be queried with "normal" rust code.

github.com/NiklasEi/cin...

5 months ago 17 3 2 2

This has been my side project for more than a year now. I am very exited for Typst and think that it deserves a lot more usage in business software.

Give Oicana a try and let me know what you think 😊

5 months ago 14 3 0 0
Preview
Bevy 0.17 Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Bevy 0.17 is out now! It features Raytracing, Improved Observers / Events, UI Widgets, Rust Hotpatching, Light Textures, DLSS, Tilemap Chunks, Web Assets, Reflect Auto-Registration, UI Gradients, Raymarched Atmosphere, Virtual Geometry BVH Culling, and more!

bevy.org/news/bevy-0-17

6 months ago 226 79 4 7
Advertisement
A screenshot of the new landing page, showing the heading "A new foundation for documents" and a few drawings representing document types with a thick specification binder highlighted in color.

A screenshot of the new landing page, showing the heading "A new foundation for documents" and a few drawings representing document types with a thick specification binder highlighted in color.

In the past two years, Typst has become the foundation to base document writing on for so many people. With the lessons from their experience, we are launching our new website today.

7 months ago 44 10 1 1
Preview
Bevy's Fifth Birthday Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!

Today is Bevy's fifth birthday! As always, I've used this as a chance to reflect on the past year and outline my hopes and dreams for the next year of #bevy:

bevy.org/news/bevys-f...

8 months ago 152 40 4 7
Preview
crates.io: Rust Package Registry

🦀 OpenGraph images for crates.io are working now! 🎉

Example: crates.io/crates/hashb...

Backfilling all 188k images took about 9.5 hours :)

#rustlang

9 months ago 78 8 11 4

That is such a cool use case for @typst.app !

9 months ago 1 0 0 0
Post image

🦀 crates.io might get OpenGraph images for each crate soon: github.com/rust-lang/cr... ✨

#rustlang

9 months ago 53 6 4 2