Update: the project has been temporarily suspended until summer 2023. Sorry for any inconvenience caused.
Fireca is a web desktop for your computer. It consists of the basic apps, such as a calculator, media player, news widget, web browser, arcade, etc.
Usually, if you have lots of browser tabs or apps open, your computer will slow down, and it might give you a headache just looking at your screen. With Fireca, you can cut down on the apps and browser tabs you have, lowering the load on your computer (and yourself).
- Contextmenu, Music, Editor, and Weather
- New background and window design
- Animated particles on homepage
- Parallax tilt on homepage navbar and header (mobile)
- Notifications
- Developer page
- Contribute and link to repo
- More things (for developers)
- Update quick settings
- Working apps (Includes Launcher and Action Center)
- End of Prism UI will mark the end of the development stage
- WiFi and battery icons
Here's what Fireca looks like right now (as of Sep 15, 2021) - It has been updated but I'm too lazy to change the image:
Think you like it?
Visit Fireca here, or keep scrolling to learn more.
News: Click on the news icon and click the arrows to see different articles from different sources. Click on the image or text to open the article.
Text Editor: Click on the text editor icon and a tutorial will be displayed.
Music: Click on the music icon and use the sliders to change volume and the current time. Click the arrows to change songs (out of 5).
Weather: Click on the weather icon and press C or F to change from Celsius to Fahrenheit. Click on the location icon to find the weather for your current location, or type in the search bar to find a location.
Calculator: Click on the calculator icon and type in the empty space above the digit pad or click on the digits to enter a value.
Advanced features: You can type Math.PI for ฯ, so 4+Math.PI would be approximately 7.14159. Others are Math.E (Euler's number), Math.SQRT2 (square root of 2), Math.SQRT1_2 (square root of 1/2), Math.LN2 (natural logarithm of 2), Math.LN2 (natural logarithm of 2), Math.LN10 (natural logarithm of 10), Math.LOG2E (base 2 logarithm of E), and Math.LOG10E (base 10 logarithm of E). Refer to the table below for more methods:
Type in the calculator Math. then the method.
Example: Math.abs(-5)
Method | Description |
---|---|
abs(x) | Returns the absolute value of x |
acos(x) | Returns the arccosine of x, in radians |
acosh(x) | Returns the hyperbolic arccosine of x |
asin(x) | Returns the arcsine of x, in radians |
asinh(x) | Returns the hyperbolic arcsine of x |
atan(x) | Returns the arctangent of x as a numeric value between -PI/2 and PI/2 radians |
atan2(y, x) | Returns the arctangent of the quotient of its arguments |
atanh(x) | Returns the hyperbolic arctangent of x |
cbrt(x) | Returns the cubic root of x |
ceil(x) | Returns x, rounded upwards to the nearest integer |
cos(x) | Returns the cosine of x (x is in radians) |
cosh(x) | Returns the hyperbolic cosine of x |
exp(x) | Returns the value of Ex |
floor(x) | Returns x, rounded downwards to the nearest integer |
log(x) | Returns the natural logarithm (base E) of x |
max(x, y, z, ..., n) | Returns the number with the highest value |
min(x, y, z, ..., n) | Returns the number with the lowest value |
pow(x, y) | Returns the value of x to the power of y |
random() | Returns a random number between 0 and 1 |
round(x) | Rounds x to the nearest integer |
sign(x) | Returns if x is negative, null or positive (-1, 0, 1) |
sin(x) | Returns the sine of x (x is in radians) |
sinh(x) | Returns the hyperbolic sine of x |
sqrt(x) | Returns the square root of x |
tan(x) | Returns the tangent of an angle |
tanh(x) | Returns the hyperbolic tangent of a number |
trunc(x) | Returns the integer part of a number (x) |
Arcade, Images, Dashboard, Launcher, InterWeb, Settings, and the Action Center are under development.
If you would like to contribute to Fireca, please visit the Fireca Homepage and scroll to the footer to open the developer page. Go to contribute to add an app/tile or see what we need help on.