The unified component-based language of the web

Create beautiful production ready websites in a few minutes!

example.bpp
1
2
3
4
5
view HelloWorld{
     type = 'h1'
     content = 'Hellow World!'
     color = 'red'
}

Make better web projects, faster

Use components to bootstrap your projects.

Component based

Everything is component in BuckShot++, so you can reuse accross projects in a simple and elegant manner.

HTTP includes

Import components from any project, with a simple http url!

Unified code

Write simple bpp code, that will be converted into HTML, CSS and Javascript.

Conditional rendering

Create complex websites and control access to your website easily.

Server Side Rendering

A powerful server side rendering, but with components. Think of it as if PHP was designed like react.

Static site export

Export your static site to plain HTML files that are easy to deploy.

User sessions

Sessions are built-in in BuckShotPlusPlus, to access session data like a user ip, you just have to do session.ip, simple right?

Built for SEO

BuckShot++ includes built-in SEO features like meta tags managment or automatic sitemap.xml (coming soon).

Ready to get started?Join us on Discord